VRageMath
CurveKey
Assembly: VRage.Math.dll
public class CurveKey: IEquatable<CurveKey>, IComparable<CurveKey>
Represents a point in a multi-point curve.
Properties
| Member | Description |
|---|---|
| Continuity | Describes whether the segment between this point and the next point in the curve is discrete or continuous. |
| Position | Position of the CurveKey in the curve. |
| TangentIn | Describes the tangent when approaching this point from the previous point in the curve. |
| TangentOut | Describes the tangent when leaving this point to the next point in the curve. |
| Value | Describes the value of this point. |
Constructors
| Member | Description |
|---|---|
| CurveKey() | |
| CurveKey(float, float) | |
| CurveKey(float, float, float, float) | |
| CurveKey(float, float, float, float, CurveContinuity) |
Methods
| Member | Description |
|---|---|
| Clone() | Creates a copy of the CurveKey. |
| CompareTo(CurveKey) | Compares this instance to another CurveKey and returns an indication of their relative values. |
| Equals(CurveKey) | Determines whether the specified Object is equal to the CurveKey. |
| Equals(object) | Returns a value that indicates whether the current instance is equal to a specified object. |
| GetHashCode() | Returns the hash code for this instance. |
Implements: