Curvy  7.1.0
CurvyClasses.cs File Reference

Classes

class  ConnectionHeadingEnumMethods
 Extension methods of ConnectionHeadingEnum More...
 

Namespaces

namespace  FluffyUnderware.Curvy
 

Enumerations

enum  ConnectionHeadingEnum { Minus = -1, Sharp = 0, Plus = 1, Auto = 2 }
 Connection's Follow-Up heading direction More...
 
enum  CurvyAdvBezierModeEnum { None = 0, Direction = 1, Length = 2, Combine = 8 }
 Bezier Handles editing modes for AdvSplines More...
 
enum  CurvyBezierModeEnum {
  None = 0, Direction = 1, Length = 2, Connections = 4,
  Combine = 8
}
 Bezier Handles editing modes More...
 
enum  CurvyClamping { Clamp = 0, Loop = 1, PingPong = 2 }
 Determines the clamping method used by Move-methods More...
 
enum  CurvyInterpolation { Linear = 0, CatmullRom = 1, TCB = 2, Bezier = 3 }
 Determines the interpolation method More...
 
enum  CurvyOrientation { None = 0, Dynamic = 1, Static = 2 }
 Determines Orientation mode More...
 
enum  CurvyOrientationSwirl { None = 0, Segment = 1, AnchorGroup = 2, AnchorGroupAbs = 3 }
 Swirl mode More...
 
enum  CurvyPlane { XY, XZ, YZ }
 Plane definition More...
 
enum  CurvyPositionMode { Relative = 0, WorldUnits = 1 }
 Position Mode More...
 
enum  CurvyRepeatingOrderEnum { Random = 0, Row = 1 }
 
enum  CurvySplineGizmos : int {
  None = 0, Curve = 2, Approximation = 4, Tangents = 8,
  Orientation = 16, Labels = 32, Metadata = 64, Bounds = 128,
  All = 65535
}
 Sceneview viewing modes More...
 
enum  CurvyUpdateMethod { Update, LateUpdate, FixedUpdate }
 Used by components to determine when updates should occur More...
 
enum  OrientationAxisEnum {
  Up, Down, Forward, Backward,
  Left, Right
}
 Orientation axis to use More...
 
enum  OrientationModeEnum { None, Orientation, Tangent }
 Orientation options More...