Curvy  5.2.0
CurvySpline Member List

This is the complete list of members for CurvySpline, including all inherited members.

Add()CurvySpline
Add(params Vector3[] controlPoints)CurvySpline
AutoEndTangentsCurvySpline
AutoHandleDistanceCurvySpline
Bezier(Vector3 T0, Vector3 P0, Vector3 P1, Vector3 T1, float f)CurvySplinestatic
BezierTangent(float T0, float P0, float P1, float T1, float t)CurvySplinestatic
BezierTangent(Vector3 T0, Vector3 P0, Vector3 P1, Vector3 T1, float f)CurvySplinestatic
BiasCurvySpline
BoundsCurvySpline
CacheDensityCurvySpline
CacheSizeCurvySpline
CalculateCacheSize(int density, float splineLength, float maxPointsPerUnit)CurvySplinestatic
CalculateSamplingPointsPerUnit(int density, float maxPointsPerUnit)CurvySplinestatic
CanControlPointHaveFollowUp(CurvySplineSegment controlPoint)CurvySpline
CatmullRom(Vector3 T0, Vector3 P0, Vector3 P1, Vector3 T1, float f)CurvySplinestatic
CheckTransformCurvySpline
ClampDistance(float distance, CurvyClamping clamping)CurvySpline
ClampDistance(float distance, CurvyClamping clamping, float min, float max)CurvySpline
ClampDistance(float distance, ref int dir, CurvyClamping clamping)CurvySpline
ClampDistance(float distance, ref int dir, CurvyClamping clamping, float min, float max)CurvySpline
Clear()CurvySpline
ClosedCurvySpline
ContinuityCurvySpline
ControlPointCountCurvySpline
ControlPointsListCurvySpline
CountCurvySpline
Create()CurvySplinestatic
Create(CurvySpline takeOptionsFrom)CurvySplinestatic
CurvySpline()CurvySpline
Delete(CurvySplineSegment controlPoint, bool skipRefreshingAndEvents=false)CurvySpline
DirtyCurvySpline
DistanceToSegment(float distance, CurvyClamping clamping=CurvyClamping.Clamp)CurvySpline
DistanceToSegment(float distance, out float localDistance, CurvyClamping clamping=CurvyClamping.Clamp)CurvySpline
DistanceToTF(float distance, CurvyClamping clamping=CurvyClamping.Clamp)CurvySpline
Equalize(CurvySplineSegment fromCP=null, CurvySplineSegment toCP=null)CurvySpline
ExtrapolateDistanceToTF(float tf, float distance, float stepSize)CurvySpline
ExtrapolateDistanceToTFFast(float tf, float distance, float stepSize)CurvySpline
FirstSegmentCurvySpline
FirstVisibleControlPointCurvySpline
Flip()CurvySpline
GetApproximation(Space space=Space.Self)CurvySpline
GetApproximationPoints(float fromTF, float toTF, bool includeEndPoint=true)CurvySpline
GetApproximationT()CurvySpline
GetApproximationUpVectors()CurvySpline
GetControlPointIndex(CurvySplineSegment controlPoint)CurvySpline
GetControlPointOrientationAnchorIndex(CurvySplineSegment controlPoint)CurvySpline
GetExtrusionPoint(float tf, float radius, float angle)CurvySpline
GetExtrusionPointFast(float tf, float radius, float angle)CurvySpline
GetMetadata(System.Type type, float tf)CurvySpline
GetMetadata< T >(float tf)CurvySpline
GetNearestPointTF(Vector3 localPosition)CurvySpline
GetNearestPointTF(Vector3 localPosition, out Vector3 nearest)CurvySpline
GetNearestPointTF(Vector3 localPosition, int startSegmentIndex=0, int stopSegmentIndex=-1)CurvySpline
GetNearestPointTF(Vector3 localPosition, out Vector3 nearest, int startSegmentIndex=0, int stopSegmentIndex=-1)CurvySpline
GetNearestPointTF(Vector3 localPosition, out Vector3 nearestPoint, [CanBeNull] out CurvySplineSegment nearestSegment, out float nearestSegmentF, int startSegmentIndex=0, int stopSegmentIndex=-1)CurvySpline
GetNextControlPoint(CurvySplineSegment controlPoint)CurvySpline
GetNextControlPointIndex(CurvySplineSegment controlPoint)CurvySpline
GetNextControlPointUsingFollowUp(CurvySplineSegment controlPoint)CurvySpline
GetNextSegment(CurvySplineSegment segment)CurvySpline
GetOrientationFast(float tf, bool inverse=false)CurvySpline
GetOrientationUpFast(float tf)CurvySpline
GetPolygon(float fromTF, float toTF, float maxAngle, float minDistance, float maxDistance, out List< float > vertexTF, out List< Vector3 > vertexTangents, bool includeEndPoint=true, float stepSize=0.01f)CurvySpline
GetPolygonByAngle(float angle, float minDistance)CurvySpline
GetPreviousControlPoint(CurvySplineSegment controlPoint)CurvySpline
GetPreviousControlPointIndex(CurvySplineSegment controlPoint)CurvySpline
GetPreviousControlPointUsingFollowUp(CurvySplineSegment controlPoint)CurvySpline
GetPreviousSegment(CurvySplineSegment segment)CurvySpline
GetRotatedUp(float tf, float angle)CurvySpline
GetRotatedUpFast(float tf, float angle)CurvySpline
GetSegementIndex(CurvySplineSegment segment)CurvySpline
GetSegmentIndex(CurvySplineSegment segment)CurvySpline
GetTangent(float tf)CurvySpline
GetTangent(float tf, Vector3 localPosition)CurvySpline
GetTangentByDistance(float distance)CurvySpline
GetTangentByDistanceFast(float distance)CurvySpline
GetTangentFast(float tf)CurvySpline
GizmoColorCurvySpline
GizmoSelectionColorCurvySpline
GlobalCoordinatesChangedThisFrameCurvySpline
InsertAfter(CurvySplineSegment controlPoint, bool skipRefreshingAndEvents=false)CurvySpline
InsertAfter(CurvySplineSegment controlPoint, Vector3 globalPosition, bool skipRefreshingAndEvents=false)CurvySpline
InsertBefore(CurvySplineSegment controlPoint, bool skipRefreshingAndEvents=false)CurvySpline
InsertBefore(CurvySplineSegment controlPoint, Vector3 globalPosition, bool skipRefreshingAndEvents=false)CurvySpline
Interpolate(float tf)CurvySpline
Interpolate(float tf, CurvyInterpolation interpolation)CurvySpline
InterpolateByDistance(float distance)CurvySpline
InterpolateByDistanceFast(float distance)CurvySpline
InterpolateFast(float tf)CurvySpline
InterpolateMetadata(System.Type type, float tf)CurvySpline
InterpolateMetadata< T, U >(float tf)CurvySpline
InterpolateScale(float tf)CurvySpline
InterpolationCurvySpline
IsClosedCurvySpline
IsControlPointAnOrientationAnchor(CurvySplineSegment controlPoint)CurvySpline
IsControlPointASegment(CurvySplineSegment controlPoint)CurvySpline
IsControlPointVisible(CurvySplineSegment controlPoint)CurvySpline
IsInitializedCurvySpline
IsPlanar(out int ignoreAxis)CurvySpline
IsPlanar(out bool xplanar, out bool yplanar, out bool zplanar)CurvySpline
IsPlanar(CurvyPlane plane)CurvySpline
JoinWith(CurvySplineSegment destCP)CurvySpline
LastSegmentCurvySpline
LastVisibleControlPointCurvySpline
LengthCurvySpline
MakePlanar(CurvyPlane plane)CurvySpline
MakePlanar(int axis)CurvySpline
MaxPointsPerUnitCurvySpline
Move(ref float tf, ref int direction, float fDistance, CurvyClamping clamping)CurvySpline
MoveBy(ref float tf, ref int direction, float distance, CurvyClamping clamping, float stepSize=0.002f)CurvySpline
MoveByAngle(ref float tf, ref int direction, float angle, CurvyClamping clamping, float stepSize=0.002f)CurvySpline
MoveByAngleFast(ref float tf, ref int direction, float angle, CurvyClamping clamping, float stepSize)CurvySpline
MoveByFast(ref float tf, ref int direction, float distance, CurvyClamping clamping, float stepSize=0.002f)CurvySpline
MoveByLengthFast(ref float tf, ref int direction, float distance, CurvyClamping clamping)CurvySpline
MoveControlPoints(int startIndex, int count, CurvySplineSegment destCP)CurvySpline
MoveFast(ref float tf, ref int direction, float fDistance, CurvyClamping clamping)CurvySpline
NextSplineCurvySpline
Normalize()CurvySpline
OnAfterControlPointAddCurvySpline
OnAfterControlPointChangesCurvySpline
OnBeforeControlPointAddCurvySpline
OnBeforeControlPointDeleteCurvySpline
OnGlobalCoordinatesChangedCurvySpline
OnRefreshCurvySpline
OrientationCurvySpline
PreviousSplineCurvySpline
Refresh()CurvySpline
RestrictTo2DCurvySpline
SegmentToTF(CurvySplineSegment segment)CurvySpline
SegmentToTF(CurvySplineSegment segment, float localF)CurvySpline
SetDirty(CurvySplineSegment dirtyControlPoint, SplineDirtyingType dirtyingType)CurvySpline
SetDirtyAll()CurvySpline
SetDirtyAll(SplineDirtyingType dirtyingType, bool dirtyConnectedControlPoints)CurvySpline
SetDirtyPartial(CurvySplineSegment dirtyControlPoint, SplineDirtyingType dirtyingType)CurvySpline
SetFirstControlPoint(CurvySplineSegment controlPoint)CurvySpline
SetFromString(string fieldAndValue)CurvySpline
SetPivot(float xRel=0, float yRel=0, float zRel=0, bool preview=false)CurvySpline
ShowGizmosCurvySpline
Simplify(CurvySplineSegment fromCP=null, CurvySplineSegment toCP=null)CurvySpline
Split(CurvySplineSegment controlPoint)CurvySpline
Subdivide(CurvySplineSegment fromCP=null, CurvySplineSegment toCP=null)CurvySpline
SyncSplineFromHierarchy()CurvySpline
TCB(Vector3 T0, Vector3 P0, Vector3 P1, Vector3 T1, float f, float FT0, float FC0, float FB0, float FT1, float FC1, float FB1)CurvySplinestatic
TensionCurvySpline
TFToDistance(float tf, CurvyClamping clamping=CurvyClamping.Clamp)CurvySpline
TFToSegment(float tf, out float localF, CurvyClamping clamping)CurvySpline
TFToSegment(float tf, CurvyClamping clamping)CurvySpline
TFToSegment(float tf)CurvySpline
TFToSegment(float tf, out float localF)CurvySpline
this[int idx]CurvySpline
ToWorldPosition(Vector3 localPosition)CurvySpline
UpdateInCurvySpline
UsePoolingCurvySpline
UseThreadingCurvySpline