|
Blender
V2.93
|
#include <transform.h>
Public Attributes | |
| short | mode |
| short | target |
| short | modePoint |
| short | modeSelect |
| bool | align |
| bool | project |
| bool | snap_self |
| bool | peel |
| bool | use_backface_culling |
| eTSnap | status |
| char | snapElem |
| float | snapPoint [3] |
| float | snapTarget [3] |
| float | snapTargetGrid [3] |
| float | snapNormal [3] |
| char | snapNodeBorder |
| ListBase | points |
| TransSnapPoint * | selectedPoint |
| double | last |
| void(* | applySnap )(struct TransInfo *, float *) |
| void(* | calcSnap )(struct TransInfo *, float *) |
| void(* | targetSnap )(struct TransInfo *) |
| float(* | distance )(struct TransInfo *t, const float p1[3], const float p2[3]) |
| struct SnapObjectContext * | object_context |
Definition at line 299 of file transform.h.
| bool TransSnap::align |
Definition at line 304 of file transform.h.
Definition at line 322 of file transform.h.
Definition at line 323 of file transform.h.
Get the transform distance between two points (used by Closest snap)
Definition at line 331 of file transform.h.
| double TransSnap::last |
Definition at line 321 of file transform.h.
| short TransSnap::mode |
Definition at line 300 of file transform.h.
| short TransSnap::modePoint |
Definition at line 302 of file transform.h.
| short TransSnap::modeSelect |
Definition at line 303 of file transform.h.
| struct SnapObjectContext* TransSnap::object_context |
Re-usable snap context data.
Definition at line 336 of file transform.h.
| bool TransSnap::peel |
Definition at line 307 of file transform.h.
| ListBase TransSnap::points |
Definition at line 319 of file transform.h.
| bool TransSnap::project |
Definition at line 305 of file transform.h.
| TransSnapPoint* TransSnap::selectedPoint |
Definition at line 320 of file transform.h.
| bool TransSnap::snap_self |
Definition at line 306 of file transform.h.
| char TransSnap::snapElem |
Definition at line 311 of file transform.h.
| char TransSnap::snapNodeBorder |
Definition at line 318 of file transform.h.
| float TransSnap::snapNormal[3] |
Definition at line 317 of file transform.h.
| float TransSnap::snapPoint[3] |
snapping from this point (in global-space).
Definition at line 313 of file transform.h.
| float TransSnap::snapTarget[3] |
to this point (in global-space).
Definition at line 315 of file transform.h.
| float TransSnap::snapTargetGrid[3] |
Definition at line 316 of file transform.h.
| eTSnap TransSnap::status |
Definition at line 309 of file transform.h.
| short TransSnap::target |
Definition at line 301 of file transform.h.
| void(* TransSnap::targetSnap) (struct TransInfo *) |
Definition at line 324 of file transform.h.
| bool TransSnap::use_backface_culling |
Definition at line 308 of file transform.h.