![]() |
Blender V2.61 - r43446
|
#include <transform.h>
Public Attributes | |
| short | mode |
| short | target |
| short | modePoint |
| short | modeSelect |
| short | align |
| char | project |
| char | snap_self |
| short | peel |
| short | status |
| float | snapPoint [3] |
| float | snapTarget [3] |
| float | snapNormal [3] |
| float | snapTangent [3] |
| ListBase | points |
| TransSnapPoint * | selectedPoint |
| float | dist |
| double | last |
| void(* | applySnap )(struct TransInfo *, float *) |
| void(* | calcSnap )(struct TransInfo *, float *) |
| void(* | targetSnap )(struct TransInfo *) |
| float(* | distance )(struct TransInfo *, float p1[3], float p2[3]) |
Definition at line 73 of file transform.h.
| short TransSnap::align |
Definition at line 78 of file transform.h.
Referenced by initSnapping(), resetSnapping(), and usingSnappingNormal().
| void(* TransSnap::applySnap)(struct TransInfo *, float *) |
Definition at line 91 of file transform.h.
Referenced by applySnapping(), initSnappingMode(), resetSnapping(), and setSnappingCallback().
| void(* TransSnap::calcSnap)(struct TransInfo *, float *) |
Definition at line 92 of file transform.h.
Referenced by applySnapping(), and setSnappingCallback().
| float TransSnap::dist |
Definition at line 89 of file transform.h.
Referenced by ApplySnapResize(), ApplySnapRotation(), and TargetSnapClosest().
| float(* TransSnap::distance)(struct TransInfo *, float p1[3], float p2[3]) |
Definition at line 94 of file transform.h.
Referenced by setSnappingCallback(), and TargetSnapClosest().
| double TransSnap::last |
Definition at line 90 of file transform.h.
Referenced by applySnapping(), and resetSnapping().
| short TransSnap::mode |
Definition at line 74 of file transform.h.
Referenced by applyAxisConstraintVec(), applySnapping(), CalcSnapGeometry(), initSnappingMode(), resetSnapping(), and snapGrid().
| short TransSnap::modePoint |
Definition at line 76 of file transform.h.
| short TransSnap::modeSelect |
Definition at line 77 of file transform.h.
Referenced by applyProject(), CalcSnapGeometry(), initSnappingMode(), and resetSnapping().
| short TransSnap::peel |
Definition at line 81 of file transform.h.
Referenced by initSnapping().
Definition at line 87 of file transform.h.
Referenced by addSnapPoint(), drawSnapping(), getSnapPoint(), postTrans(), removeSnapPoint(), and updateSelectedSnapPoint().
| char TransSnap::project |
Definition at line 79 of file transform.h.
Referenced by applyProject(), applySnapping(), initSnapping(), initSnappingMode(), and resetSnapping().
Definition at line 88 of file transform.h.
Referenced by addSnapPoint(), drawSnapping(), removeSnapPoint(), and updateSelectedSnapPoint().
| char TransSnap::snap_self |
Definition at line 80 of file transform.h.
Referenced by initSnapping(), and initSnappingMode().
| float TransSnap::snapNormal[3] |
Definition at line 85 of file transform.h.
Referenced by applyTranslation(), CalcSnapGeometry(), drawSnapping(), initSnapping(), resetSnapping(), and validSnappingNormal().
| float TransSnap::snapPoint[3] |
Definition at line 83 of file transform.h.
Referenced by addSnapPoint(), CalcSnapGeometry(), drawSnapping(), getSnapPoint(), initSnapping(), and TargetSnapClosest().
| float TransSnap::snapTangent[3] |
Definition at line 86 of file transform.h.
Referenced by CalcSnapGeometry().
| float TransSnap::snapTarget[3] |
Definition at line 84 of file transform.h.
Referenced by ApplySnapResize(), ApplySnapRotation(), ApplySnapTranslation(), TargetSnapActive(), TargetSnapCenter(), TargetSnapClosest(), and TargetSnapMedian().
| short TransSnap::status |
Definition at line 82 of file transform.h.
Referenced by addSnapPoint(), applySnapping(), CalcSnapGeometry(), drawSnapping(), getSnapPoint(), initSnapping(), postConstraintChecks(), removeSnapPoint(), resetSnapping(), TargetSnapActive(), TargetSnapCenter(), TargetSnapClosest(), TargetSnapMedian(), updateSelectedSnapPoint(), and validSnap().
| short TransSnap::target |
Definition at line 75 of file transform.h.
Referenced by ApplySnapResize(), ApplySnapRotation(), initSnapping(), resetSnapping(), setSnappingCallback(), and TargetSnapActive().
| void(* TransSnap::targetSnap)(struct TransInfo *) |
Definition at line 93 of file transform.h.
Referenced by applySnapping(), setSnappingCallback(), and TargetSnapActive().