|
| void | ActualizeWorldToLocalMatrix () |
| |
| List< ControlPoint > | GetControlPoints () |
| |
| virtual Vector3 | SplinePosition (float t) |
| |
| virtual Vector3 | SplinePosition (float t, out float Speed) |
| |
| virtual void | AddControlPoint (Vector3 Pos, Quaternion Rot) |
| |
| virtual void | RemoveControlPoint () |
| |
| virtual float | FindNearestPC2PassesLocal (Vector3 p, int PrecisionByControlPoint) |
| |
| virtual float | FindNearestPCWorld (Vector3 p, float minPC, float maxPC, int NbDiscret) |
| |
| virtual float | FindNearestPCLocal (Vector3 p, float minPC, float maxPC, int NbDiscret) |
| |
| virtual Vector3 | FindNearestPointLocal (Vector3 p, float minPC, float maxPC, int NbDiscret) |
| |
| virtual Vector3 | FindNearestDirectionLocal (Vector3 p, int NbDiscret, float dt, out Vector3 Direction) |
| |
| virtual void | InfluenceDirection (Vector3 p, int NbDiscret, ref Vector3 dir, ref float ttWeight) |
| | Return the influence world direction of the spline for a world point More...
|
| |
| virtual Vector3 | Move (Vector3 Pos, float Dist, float dt, int NbStep, int NbDiscret, out Vector3 Direction) |
| |
| virtual float | MovePC (float PC, float dPC, float Dist, int NbStepMax) |
| |
| void wHiteRabbiT.Unity.Splines.SplineElement.ActualizeWorldToLocalMatrix |
( |
| ) |
|
| virtual void wHiteRabbiT.Unity.Splines.SplineElement.AddControlPoint |
( |
Vector3 |
Pos, |
|
|
Quaternion |
Rot |
|
) |
| |
|
virtual |
| virtual Vector3 wHiteRabbiT.Unity.Splines.SplineElement.FindNearestDirectionLocal |
( |
Vector3 |
p, |
|
|
int |
NbDiscret, |
|
|
float |
dt, |
|
|
out Vector3 |
Direction |
|
) |
| |
|
virtual |
| virtual float wHiteRabbiT.Unity.Splines.SplineElement.FindNearestPC2PassesLocal |
( |
Vector3 |
p, |
|
|
int |
PrecisionByControlPoint |
|
) |
| |
|
virtual |
| virtual float wHiteRabbiT.Unity.Splines.SplineElement.FindNearestPCLocal |
( |
Vector3 |
p, |
|
|
float |
minPC, |
|
|
float |
maxPC, |
|
|
int |
NbDiscret |
|
) |
| |
|
virtual |
| virtual float wHiteRabbiT.Unity.Splines.SplineElement.FindNearestPCWorld |
( |
Vector3 |
p, |
|
|
float |
minPC, |
|
|
float |
maxPC, |
|
|
int |
NbDiscret |
|
) |
| |
|
virtual |
| virtual Vector3 wHiteRabbiT.Unity.Splines.SplineElement.FindNearestPointLocal |
( |
Vector3 |
p, |
|
|
float |
minPC, |
|
|
float |
maxPC, |
|
|
int |
NbDiscret |
|
) |
| |
|
virtual |
| List<ControlPoint> wHiteRabbiT.Unity.Splines.SplineElement.GetControlPoints |
( |
| ) |
|
| virtual void wHiteRabbiT.Unity.Splines.SplineElement.InfluenceDirection |
( |
Vector3 |
p, |
|
|
int |
NbDiscret, |
|
|
ref Vector3 |
dir, |
|
|
ref float |
ttWeight |
|
) |
| |
|
virtual |
Return the influence world direction of the spline for a world point
- Parameters
-
| p | P (world space). |
| NbDiscret | Nb discret. |
| dir | Dir (world space). |
| ttWeight | Tt weight (barycentric weight). |
| virtual Vector3 wHiteRabbiT.Unity.Splines.SplineElement.Move |
( |
Vector3 |
Pos, |
|
|
float |
Dist, |
|
|
float |
dt, |
|
|
int |
NbStep, |
|
|
int |
NbDiscret, |
|
|
out Vector3 |
Direction |
|
) |
| |
|
virtual |
| virtual float wHiteRabbiT.Unity.Splines.SplineElement.MovePC |
( |
float |
PC, |
|
|
float |
dPC, |
|
|
float |
Dist, |
|
|
int |
NbStepMax |
|
) |
| |
|
virtual |
| virtual void wHiteRabbiT.Unity.Splines.SplineElement.RemoveControlPoint |
( |
| ) |
|
|
virtual |
| virtual Vector3 wHiteRabbiT.Unity.Splines.SplineElement.SplinePosition |
( |
float |
t | ) |
|
|
virtual |
| virtual Vector3 wHiteRabbiT.Unity.Splines.SplineElement.SplinePosition |
( |
float |
t, |
|
|
out float |
Speed |
|
) |
| |
|
virtual |
| Matrix4x4 wHiteRabbiT.Unity.Splines.SplineElement.DeformMatrix = Matrix4x4.identity |
| bool wHiteRabbiT.Unity.Splines.SplineElement.FixeXAxis |
| bool wHiteRabbiT.Unity.Splines.SplineElement.FixeYAxis |
| bool wHiteRabbiT.Unity.Splines.SplineElement.FixeZAxis |
| bool wHiteRabbiT.Unity.Splines.SplineElement.Foldout0 |
| int wHiteRabbiT.Unity.Splines.SplineElement.iHover = -1 |
| Matrix4x4 wHiteRabbiT.Unity.Splines.SplineElement.LocalToWorldMatrix |
| bool wHiteRabbiT.Unity.Splines.SplineElement.Loop = true |
| Transform wHiteRabbiT.Unity.Splines.SplineElement.parent |
| int wHiteRabbiT.Unity.Splines.SplineElement.Precision = 10 |
| Color wHiteRabbiT.Unity.Splines.SplineElement.SplineColor = Color.black |
| Color wHiteRabbiT.Unity.Splines.SplineElement.SplineColor2 = new Color(1,0.2f,0.1f,1) |
| Vector2 wHiteRabbiT.Unity.Splines.SplineElement.sPos |
| Matrix4x4 wHiteRabbiT.Unity.Splines.SplineElement.WorldToLocalMatrix |
| Matrix4x4 wHiteRabbiT.Unity.Splines.SplineElement.parentLocalToWorlDeformMatrix |
|
getprotected |
| Matrix4x4 wHiteRabbiT.Unity.Splines.SplineElement.parentWorldToLocalDeformMatrix |
|
getprotected |
The documentation for this class was generated from the following file:
- D:/wHiteRabbiT/wHiteRabbiT-sTudio/trunk/Unity_4_5/Assets/WR_wHiteRabbiT-sTudio/WRFramework/Unity/Splines/Spline.cs