AlignLocalToWorldPose
(
localToWorld
, local
, world
)
|
Signature
static Pose AlignLocalToWorldPose(Matrix4x4 localToWorld, Pose local, Pose world) Parameters localToWorld: Matrix4x4local: Poseworld: PoseReturns Pose |
ConstrainAlongDirection
(
position
, origin
, direction
, min
, max
)
|
Signature
static Vector3 ConstrainAlongDirection(Vector3 position, Vector3 origin, Vector3 direction, FloatConstraint min, FloatConstraint max) Parameters Returns Vector3 |
GenerateParentConstraints
(
constraints
, initialPosition
)
|
Signature
static PositionConstraints GenerateParentConstraints(PositionConstraints constraints, Vector3 initialPosition) Parameters constraints: PositionConstraintsinitialPosition: Vector3Returns PositionConstraints |
GenerateParentConstraints
(
constraints
, initialScale
)
|
Signature
static ScaleConstraints GenerateParentConstraints(ScaleConstraints constraints, Vector3 initialScale) Parameters constraints: ScaleConstraintsinitialScale: Vector3Returns ScaleConstraints |
GetConstrainedTransformPosition
(
unconstrainedPosition
, positionConstraints
, relativeTransform
)
|
Signature
static Vector3 GetConstrainedTransformPosition(Vector3 unconstrainedPosition, PositionConstraints positionConstraints, Transform relativeTransform=null) Parameters unconstrainedPosition: Vector3positionConstraints: PositionConstraintsrelativeTransform: TransformReturns Vector3 |
GetConstrainedTransformRotation
(
unconstrainedRotation
, rotationConstraints
, relativeTransform
)
|
Signature
static Quaternion GetConstrainedTransformRotation(Quaternion unconstrainedRotation, RotationConstraints rotationConstraints, Transform relativeTransform=null) Parameters unconstrainedRotation: QuaternionrotationConstraints: RotationConstraintsrelativeTransform: TransformReturns Quaternion |
GetConstrainedTransformScale
(
unconstrainedScale
, scaleConstraints
)
|
Signature
static Vector3 GetConstrainedTransformScale(Vector3 unconstrainedScale, ScaleConstraints scaleConstraints) Parameters unconstrainedScale: Vector3scaleConstraints: ScaleConstraintsReturns Vector3 |
LocalToWorldMagnitude
(
magnitude
, localToWorld
)
|
Signature
static float LocalToWorldMagnitude(float magnitude, Matrix4x4 localToWorld) Parameters magnitude: floatlocalToWorld: Matrix4x4Returns float |
WorldToLocalMagnitude
(
magnitude
, worldToLocal
)
|
Signature
static float WorldToLocalMagnitude(float magnitude, Matrix4x4 worldToLocal) Parameters magnitude: floatworldToLocal: Matrix4x4Returns float |
WorldToLocalPose
(
worldPose
, worldToLocal
)
|
Signature
static Pose WorldToLocalPose(Pose worldPose, Matrix4x4 worldToLocal) Parameters worldPose: PoseworldToLocal: Matrix4x4Returns Pose |
ConstraintsAreRelative
: bool |
Signature
bool ConstraintsAreRelative |
XAxis
: ConstrainedAxis |
Signature
ConstrainedAxis XAxis |
YAxis
: ConstrainedAxis |
Signature
ConstrainedAxis YAxis |
ZAxis
: ConstrainedAxis |
Signature
ConstrainedAxis ZAxis |
XAxis
: ConstrainedAxis |
Signature
ConstrainedAxis XAxis |
YAxis
: ConstrainedAxis |
Signature
ConstrainedAxis YAxis |
ZAxis
: ConstrainedAxis |
Signature
ConstrainedAxis ZAxis |
ConstraintsAreRelative
: bool |
Signature
bool ConstraintsAreRelative |
XAxis
: ConstrainedAxis |
Signature
ConstrainedAxis XAxis |
YAxis
: ConstrainedAxis |
Signature
ConstrainedAxis YAxis |
ZAxis
: ConstrainedAxis |
Signature
ConstrainedAxis ZAxis |
AxisRange
: FloatRange |
Signature
FloatRange AxisRange |
ConstrainAxis
: bool |
Signature
bool ConstrainAxis |
Unconstrained
: ConstrainedAxis
[Get] |
Signature
ConstrainedAxis Unconstrained |
Max
: float |
Signature
float Max |
Min
: float |
Signature
float Min |