|
|
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