|
void | ComputeTangents () |
|
Vector3 | GetMedianPointPosition () |
|
Vector3 | GetPosition (float s, WrapMode wrapMode=WrapMode.Clamp) |
|
Vector3 | GetPosition (float s, out Vector3 tangent, WrapMode wrapMode=WrapMode.Clamp) |
|
Vector3 | GetPosition (float s, out Vector3 tangent, out Vector3 normal, Vector3 up, WrapMode wrapMode=WrapMode.Clamp) |
|
Vector3 | GetProjectedPoint (Vector3 pos) |
|
Vector3 | GetRelativePosition (Point p0, Point p1, float s) |
|
Vector3 | GetRelativeTangent (Point p0, Point p1, float s) |
|
void | MoveAllPointsLocally (Vector3 delta) |
|
Enumerator |
---|
Off |
|
XZPlane |
|
Colliders |
|
Enumerator |
---|
Clamp |
|
Repeat |
|
PingPong |
|
void EdyCommonTools.Spline.ComputeTangents |
( |
| ) |
|
|
inline |
Vector3 EdyCommonTools.Spline.GetMedianPointPosition |
( |
| ) |
|
|
inline |
Vector3 EdyCommonTools.Spline.GetPosition |
( |
float |
s, |
|
|
WrapMode |
wrapMode = WrapMode.Clamp |
|
) |
| |
|
inline |
Vector3 EdyCommonTools.Spline.GetPosition |
( |
float |
s, |
|
|
out Vector3 |
tangent, |
|
|
WrapMode |
wrapMode = WrapMode.Clamp |
|
) |
| |
|
inline |
Vector3 EdyCommonTools.Spline.GetPosition |
( |
float |
s, |
|
|
out Vector3 |
tangent, |
|
|
out Vector3 |
normal, |
|
|
Vector3 |
up, |
|
|
WrapMode |
wrapMode = WrapMode.Clamp |
|
) |
| |
|
inline |
Vector3 EdyCommonTools.Spline.GetProjectedPoint |
( |
Vector3 |
pos | ) |
|
|
inline |
Vector3 EdyCommonTools.Spline.GetRelativePosition |
( |
Point |
p0, |
|
|
Point |
p1, |
|
|
float |
s |
|
) |
| |
|
inline |
Vector3 EdyCommonTools.Spline.GetRelativeTangent |
( |
Point |
p0, |
|
|
Point |
p1, |
|
|
float |
s |
|
) |
| |
|
inline |
void EdyCommonTools.Spline.MoveAllPointsLocally |
( |
Vector3 |
delta | ) |
|
|
inline |
float EdyCommonTools.Spline.a = 0.5f |
float EdyCommonTools.Spline.b = 0.0f |
float EdyCommonTools.Spline.c = 0.0f |
bool EdyCommonTools.Spline.closed = false |
bool EdyCommonTools.Spline.identifiers = true |
bool EdyCommonTools.Spline.pointDistance = false |
float EdyCommonTools.Spline.pointRadius = 0.05f |
Point [] EdyCommonTools.Spline.points = new Point[0] |
bool EdyCommonTools.Spline.projectionHeight = false |
float EdyCommonTools.Spline.projectionMaxY = 500.0f |
float EdyCommonTools.Spline.projectionMinY = -500.0f |
ProjectionMode EdyCommonTools.Spline.projectionMode = ProjectionMode.XZPlane |
float EdyCommonTools.Spline.projectionY = 0.0f |
int EdyCommonTools.Spline.resolution = 20 |
bool EdyCommonTools.Spline.segmentLength = false |
float EdyCommonTools.Spline.t = 0.0f |
float EdyCommonTools.Spline.tangentLength = 0.5f |
bool EdyCommonTools.Spline.tangents = false |
Type EdyCommonTools.Spline.type = Type.Cardinal |
bool EdyCommonTools.Spline.uniform = true |
float EdyCommonTools.Spline.length |
|
get |
The documentation for this class was generated from the following file:
- KSP/Assets/Packages/VehiclePhysicsPro/Core/Common Tools core/Components/Spline/Spline.cs