| Article | 70001088 |
| Type | Wish |
| Product | WebJS |
| Date Added | 5/23/2017 12:00:00 AM |
| Fixed | 7.7011.0.6 (5/23/2017 12:00:00 AM) |
| Submitted by | Brendan Fry |
Summary
How can i know which snap point was clicked for an action
Solution
A new property OsnapPoint of vdcanvas.ActiveAction() was added in version 7011.0.6
Example :
var osnap = vdcanvas.ActiveAction().OsnapPoint;
Returns an array of 4 values x,y,z, osnaptype in current view Coordinate System
osnaptype can be one of the following constant values
vdConst.OsnapMode_END ,vdConst.OsnapMode_MID ,vdConst.OsnapMode_CEN, vdConst.OsnapMode_INS, vdConst.OsnapMode_NEA, vdConst.OsnapMode_NODE, vdConst.OsnapMode_QUA
Use the vdcanvas.ViewToWorld(osnap) in order to get a copy of onsap point in world coordinate system
