⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 最小二乘法(least squares analysis)是一种 数学 优化 技术
💻 TXT
字号:
============================
     doLive [r] : IPLab
============================

2006 - 10 - 3
最小二乘法拟合圆曲线
TOOLEASTSQUARESFITTING

2006 - 06 - 29

判断命中的方式:

CIPLabDoc::IPFuncInvInRegion_O(CRgn* pRgn)
使用GDI的CRgn类创建多边形区域,使用PtInRegion( int x, int y )函数判断命中;

CIPLabDoc::IPFuncInvInRegion(GraphicsPath* pWorkingRegion)
使用GDI+的Region类的IsVisible( int x, int y )函数

CIPLabDoc::IPFuncInvInRegion_F(GraphicsPath* pWorkingRegion)
使用FastHitTest类,用空间换时间的方式

当图特别大的时候,处理区域特别大的时候,这样的方式可以将处理时间下降到可以容忍的程度。空间耗费嘛,及时释放还是能够忍受的。
当然,如果需要进行多次区域命中判断,整体代价太高(时间和空间)时,可以选择对全图进行处理(可以不判断命中),然后再对结果进行剪切,这样就只需要进行一次命中判断。

:) [r]

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -