Skip to content
This repository was archived by the owner on Dec 13, 2025. It is now read-only.

VRageMath.Curve

Malware edited this page Dec 24, 2018 · 42 revisions

Index

Curve Class

Namespace: VRageMath
Assembly: VRage.Math.dll

Properties

Member Description
PreLoop Specifies how to handle weighting values that are less than the first control point in the curve.
PostLoop Specifies how to handle weighting values that are greater than the last control point in the curve.
Keys The points that make up the curve.
IsConstant Gets a value indicating whether the curve is constant.

Methods

Member Description
Clone() Creates a copy of the Curve.
ComputeTangent(int, CurveTangent) Computes both the TangentIn and the TangentOut for a CurveKey specified by its index.
ComputeTangent(int, CurveTangent, CurveTangent) Computes a specified type of TangentIn and a specified type of TangentOut for a given CurveKey.
ComputeTangents(CurveTangent) Computes all tangents for all CurveKeys in this Curve, using a specified tangent type for both TangentIn and TangentOut.
ComputeTangents(CurveTangent, CurveTangent) Computes all tangents for all CurveKeys in this Curve, using different tangent types for TangentOut and TangentIn.
Evaluate(float) Finds the value at a position on the Curve.

Clone this wiki locally