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