开始拖放操作
DragStatus drag(const std::vector<McGeVector3d>* pVecExtSnapPos = NULL, const McDbObjectIdArray* pAryNoNeedSnapEntityId = NULL, BOOL isXorDraw = TRUE, DynamicInputType dynType = kAutoInput, BOOL isInLButtonUp = FALSE);
参数 |
说明 |
const std::vector<McGeVector3d>* pVecExtSnapPos = NULL |
在拖动过程中,计算扩展捕捉位置点 |
const McDbObjectIdArray* pAryNoNeedSnapEntityId = NULL |
不参与捕捉的实体ID |
BOOL isXorDraw = TRUE |
拖放过程中,使用是异或绘制擦除以前的图形,默认为TRUE |
DynamicInputType dynType = kAutoInput |
拖放过程中的动态提示。 |
BOOL isInLButtonUp = FALSE |
鼠标左键释放,当着点输入事件 |
拖放返回值