|
3ds Max C++ API Reference
|
Classes | |
| struct | SnapInfo |
| Describes the snap settings used for snap operations. More... | |
Macros | |
| #define | SNAP_2D 1 |
| 2 dimensional Snap More... | |
| #define | SNAP_25D 2 |
| 2.5 dimensional Snap More... | |
| #define | SNAP_3D 3 |
| 3 dimensional Snap More... | |
| #define | SNAPMODE_RELATIVE 0 |
| Snap mode values used by Interface::SetSnapMode(), Interface::GetSnapMode(). More... | |
| #define | SNAPMODE_ABSOLUTE 1 |
| Absolute snap mode. More... | |
| #define | SNAP_IN_3D (0) |
| Snap to all points. More... | |
| #define | SNAP_IN_PLANE (1<<0) |
| Snap only to points on the construction (or optionally specified) plane. More... | |
| #define | SNAP_UNSEL_OBJS_ONLY (1<<1) |
| Ignore selected nodes when considering snap points. More... | |
| #define | SNAP_SEL_OBJS_ONLY (1<<2) |
| Ignore unselected nodes when considering snap points. More... | |
| #define | SNAP_UNSEL_SUBOBJ_ONLY (1<<3) |
| Ignore selected sub-object geometry when considering snap points. More... | |
| #define | SNAP_SEL_SUBOBJ_ONLY (1<<4) |
| Ignore unselected sub-object geometry when considering snap points. More... | |
| #define | SNAP_FORCE_3D_RESULT (1<<5) |
| Override user settings to force snap in 3D. More... | |
| #define | SNAP_OFF_PLANE (1<<6) |
| #define | SNAP_TRANSPARENTLY (1<<7) |
| #define | SNAP_APPLY_CONSTRAINTS (1<<8) |
| #define | SNAP_PROJ_XAXIS (1<<9) |
| #define | SNAP_PROJ_YAXIS (1<<10) |
| #define | SNAP_PROJ_ZAXIS (1<<11) |
| #define | SNAP_XFORM_AXIS (1<<12) |
| Informs the osnapmanager to invalidate the com axis. More... | |
| #define | SNAP_BEGIN_SEQ (1<<13) |
| #define | SNAP_END_SEQ (1<<14) |
| #define | SNAP_USE_XFORM_AXIS_IF_NO_SNAP_POINT_FOUND (1<<15) |
| If set, the origin of the selection's transform matrix is used as start snap point if no snap point candidates are found. More... | |
| #define | SNAP_USE_XFORM_AXIS_AS_START_SNAP_POINT (1<<16) |
| If set, the origin of the selection's transform matrix is used as start snap point. More... | |
| #define | SNAP_OVERRIDE_UNSEL_OBJS_ONLY (1<<17) |
| If set, this overrides the SNAP_UNSEL_OBJS_ONLY flag to allow snap to selected objects. More... | |
| #define | SNAP_DURING_CREATION (1<<18) |
| If set, this allows snaps to objects while they are being created (A_OBJ_LONG_CREATE flag set). More... | |