|
Object 51 "Snap Data" (Entity Type "Object") New in Version 2026.1 |
www.CAD6.com |
|
Snap data is stored similar to a standard curve, but behaves different. In fact, this object is invisible and will only be used for snapping and identification purposes. It is used by plug-ins to provide interactive data to the user that does not influence the screen or drawing output.
Any of its definition points can be snapped as usual, any outline element can be identified.
When found outside of an extended object's display or data list, it will be discarded!
The sequence of data blocks stored here is similar to those stored in an object of type "Curve", see Object 12 "Curve". You can, however, also use single-point outlines (a single MKI_DB_POINT_START or a single MKI_DB_POINT_MARK) to allow snapping only without any outline elements. A snapped MKI_DB_POINT_MARK will be reported as "Insert Point" (intead of as "Marking").
Both cases can be mixed, i.e. one snap data object may contain both outline elements (sequences of MKI_DB_POINT_START, MKI_DB_POINT_END, MKI_DB_POINT_ARC, MKI_DB_POINT_PIVOT1, MKI_DB_POINT_PIVOT2) and single-point outlines.
A snap data object is by definition an "open" object, i.e. it has a non-closed outline (if any).
|
CAD6interface 2026.1 - Copyright 2026 Malz++Kassner® GmbH