메소드 | 설명 | |
---|---|---|
ClosestPtRaySphere ( |
||
ClosestPtSegmentRay ( Vector3 p1, Vector3 q1, |
||
Ease ( float t, float k1, float k2 ) : float | ||
GetQuatConjugate ( |
||
GetQuatExp ( |
||
GetQuatLength ( |
||
GetQuatLog ( |
||
GetQuatSquad ( float t, |
||
GetSquadIntermediate ( |
||
IntersectRaySphere ( |
||
IntersectRayTriangle ( |
||
OrthogonalizeMatrix ( |
||
QuaternionFromMatrix ( |
||
QuaternionNormalize ( |
||
Slerp ( |
메소드 | 설명 | |
---|---|---|
ClampToFloat ( double value ) : float | ||
ClampToInt ( long value ) : int | ||
DiscardLeastSignificantDecimal ( double v ) : double | ||
DiscardLeastSignificantDecimal ( float v ) : float | ||
GetClosestPowerOfTen ( float positiveNumber ) : float | ||
GetNumberOfDecimalsForMinimumDifference ( double minDifference ) : int | ||
GetNumberOfDecimalsForMinimumDifference ( float minDifference ) : int | ||
RoundBasedOnMinimumDifference ( double valueToRound, double minDifference ) : double | ||
RoundBasedOnMinimumDifference ( float valueToRound, float minDifference ) : float | ||
RoundToMultipleOf ( float value, float roundingValue ) : float |
public static ClosestPtRaySphere ( |
||
ray | ||
sphereOrigin | Vector3 | |
sphereRadius | float | |
t | float | |
q | Vector3 | |
리턴 | bool |
public static ClosestPtSegmentRay ( Vector3 p1, Vector3 q1, |
||
p1 | Vector3 | |
q1 | Vector3 | |
ray | ||
squaredDist | float | |
s | float | |
closestRay | Vector3 | |
리턴 | Vector3 |
public static Ease ( float t, float k1, float k2 ) : float | ||
t | float | |
k1 | float | |
k2 | float | |
리턴 | float |
public static GetQuatConjugate ( |
||
q | ||
리턴 |
public static GetQuatExp ( |
||
q | ||
리턴 |
public static GetQuatLength ( |
||
q | ||
리턴 | float |
public static GetQuatLog ( |
||
q | ||
리턴 |
public static GetQuatSquad ( float t, |
||
t | float | |
q0 | ||
q1 | ||
a0 | ||
a1 | ||
리턴 |
public static GetSquadIntermediate ( |
||
q0 | ||
q1 | ||
q2 | ||
리턴 |
public static IntersectRaySphere ( |
||
ray | ||
sphereOrigin | Vector3 | |
sphereRadius | float | |
t | float | |
q | Vector3 | |
리턴 | bool |
public static IntersectRayTriangle ( |
||
ray | ||
v0 | Vector3 | |
v1 | Vector3 | |
v2 | Vector3 | |
bidirectional | bool | |
리턴 | object |
public static OrthogonalizeMatrix ( |
||
m | ||
리턴 |
public static QuaternionFromMatrix ( |
||
m | ||
리턴 |
public static QuaternionNormalize ( |
||
q | ||
리턴 | void |
public static Slerp ( |
||
p | ||
q | ||
t | float | |
리턴 |