|
Vector3 | GetTangent (int index) |
|
Vector3 | GetAcceleration (int index) |
|
Vector3 | GetPositionAtMu (bool closed, float mu) |
|
Vector3 | GetTangentAtMu (bool closed, float mu) |
|
Vector3 | GetAccelerationAtMu (bool closed, float mu) |
|
void | Clean () |
|
| ObiPathDataChannel (ObiInterpolator< U > interpolator) |
|
void | RemoveAt (int index) |
|
U | Evaluate (U v0, U v1, U v2, U v3, float mu) |
|
U | EvaluateFirstDerivative (U v0, U v1, U v2, U v3, float mu) |
|
U | EvaluateSecondDerivative (U v0, U v1, U v2, U v3, float mu) |
|
int | GetSpanCount (bool closed) |
|
int | GetSpanControlPointAtMu (bool closed, float mu, out float spanMu) |
|
|
List< T > | data = new List<T>() |
|
ObiInterpolator< U > | interpolator |
|
bool | dirty = false |
|
int | Count [get] |
|
bool | Dirty [get] |
|
T | this[int i] [get, set] |
|
int | Count [get] |
|
bool | Dirty [get] |
|
Vector3 Obi.ObiPointsDataChannel.GetAccelerationAtMu |
( |
bool |
closed, |
|
|
float |
mu |
|
) |
| |
Returns acceleration at time mu, with 0<=mu<=1 where 0 is the start of the spline and 1 is the end.
Vector3 Obi.ObiPointsDataChannel.GetPositionAtMu |
( |
bool |
closed, |
|
|
float |
mu |
|
) |
| |
Returns spline position at time mu, with 0<=mu<=1 where 0 is the start of the spline and 1 is the end.
Vector3 Obi.ObiPointsDataChannel.GetTangentAtMu |
( |
bool |
closed, |
|
|
float |
mu |
|
) |
| |
Returns normal tangent vector at time mu, with 0<=mu<=1 where 0 is the start of the spline and 1 is the end.
The documentation for this class was generated from the following file:
- Assets/Obi/Scripts/RopeAndRod/DataStructures/Path/DataChannels/ObiPointsDataChannel.cs