|
static Vector3 | Bezier (Vector3[] points, float t) |
|
static Vector3 | BezierNormal (Vector3[] points, float t, Vector3 up) |
|
static Vector3 | BezierTangent (Vector3[] points, float t) |
|
static Vector3 | GetNormal (Vector3 tangent, Vector3 up) |
|
static Vector3 | Hermite (Vector3 p0, Vector3 p1, Vector3 t0, Vector3 t1, float s) |
|
static float | HermiteLerp (float x0, float y0, float x1, float y1, float outTangent, float inTangent, float x) |
|
static Vector3 | HermiteTangent (Vector3 p0, Vector3 p1, Vector3 t0, Vector3 t1, float s) |
|
static Vector3 EdyCommonTools.SplineUtility.Bezier |
( |
Vector3[] |
points, |
|
|
float |
t |
|
) |
| |
|
inlinestatic |
static Vector3 EdyCommonTools.SplineUtility.BezierNormal |
( |
Vector3[] |
points, |
|
|
float |
t, |
|
|
Vector3 |
up |
|
) |
| |
|
inlinestatic |
static Vector3 EdyCommonTools.SplineUtility.BezierTangent |
( |
Vector3[] |
points, |
|
|
float |
t |
|
) |
| |
|
inlinestatic |
static Vector3 EdyCommonTools.SplineUtility.GetNormal |
( |
Vector3 |
tangent, |
|
|
Vector3 |
up |
|
) |
| |
|
inlinestatic |
static Vector3 EdyCommonTools.SplineUtility.Hermite |
( |
Vector3 |
p0, |
|
|
Vector3 |
p1, |
|
|
Vector3 |
t0, |
|
|
Vector3 |
t1, |
|
|
float |
s |
|
) |
| |
|
inlinestatic |
static float EdyCommonTools.SplineUtility.HermiteLerp |
( |
float |
x0, |
|
|
float |
y0, |
|
|
float |
x1, |
|
|
float |
y1, |
|
|
float |
outTangent, |
|
|
float |
inTangent, |
|
|
float |
x |
|
) |
| |
|
inlinestatic |
static Vector3 EdyCommonTools.SplineUtility.HermiteTangent |
( |
Vector3 |
p0, |
|
|
Vector3 |
p1, |
|
|
Vector3 |
t0, |
|
|
Vector3 |
t1, |
|
|
float |
s |
|
) |
| |
|
inlinestatic |
The documentation for this class was generated from the following file:
- KSP/Assets/Packages/VehiclePhysicsPro/Core/Common Tools core/Math/SplineUtility.cs