|
BIMHome v1.0.0
BIMHome接口文档说明
|
成员的完整列表,这些成员属于 ISnapper,包括所有继承而来的类成员
| Create(ISnapProcessedBase *process, SnapMode mode, double range=10, double pickRange=50) | ISnapper | static |
| getPickRange() const =0 | ISnapper | pure virtual |
| getSnapRange() const =0 | ISnapper | pure virtual |
| isSnapModeEnabled(SnapMode mode) const =0 | ISnapper | pure virtual |
| processKeyBoard(const KeyBoardType keyType, const UpDownType eventType)=0 | ISnapper | pure virtual |
| processMouseClick(const MouseKeyType mouseType, const UpDownType eventType)=0 | ISnapper | pure virtual |
| processMouseMove(const double x, const double y, bool bPicked, const Base::Vector3d &newpos)=0 | ISnapper | pure virtual |
| setPickRange(double range)=0 | ISnapper | pure virtual |
| setSnapMode(SnapMode mode, bool enabled)=0 | ISnapper | pure virtual |
| setSnapRange(double range)=0 | ISnapper | pure virtual |
| ~ISnapper() | ISnapper | virtual |