|
TouchVG framework
|
容差类 更多...
#include <mgtol.h>
Public 成员函数 | |
| Tol () | |
| 构造默认容差 更多... | |
| Tol (float tolPoint, float tolVector=1e-4f) | |
| 给定容差构造 更多... | |
| float | equalPoint () const |
| 返回长度容差 更多... | |
| float | equalVector () const |
| 返回矢量容差 更多... | |
| void | setEqualPoint (float tol) |
| 设置长度容差 更多... | |
| void | setEqualVector (float tol) |
| 设置矢量容差 更多... | |
静态 Public 成员函数 | |
| static Tol | gTol () |
| 全局缺省容差 更多... | |
| static Tol | minTol () |
| 最小容差 更多... | |
Private 属性 | |
| float | mTolPoint |
| 长度容差 更多... | |
| float | mTolVector |
| 矢量容差 更多... | |
容差类
容差类含有长度容差和矢量容差。
长度容差表示长度小于该值就认为是零长度,或两点距离小于该值就认为重合。
矢量容差表示两个弧度角度小于该值就认为是相等,由于矢量容差一般很小, 故对于矢量容差a,有a≈sin(a)≈tan(a),cos(a)≈1。