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().