Visual3D Game EngineAPI Documentation for XNA, C#, VB, and .NET
Assembly: Visual3D.Importers (in Visual3D.Importers.dll) Version: 1.0.0.0 (1.0.0.0)
A Catmull-Rom spline that can be used for interpolating matrix transformations
Namespace: Visual3D.Assets.Importers.ColladaAssembly: Visual3D.Importers (in Visual3D.Importers.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
| C# | Visual Basic |
public class MatrixSpline
Public Class MatrixSpline
Members
| All Members | Constructors | Properties | Methods |
| Member | Description | |
|---|---|---|
| Mediator..::..MatrixSpline(array<Matrix>[]()[][]) | Initializes a new instance of the Mediator..::..MatrixSpline class | |
| AutoCalculate | Specifies whether or not to recalculate tangents as each control point is added. | |
| InterpolatePosition(Single) | Returns an interpolated position based on a parametric value over the whole series. | |
| InterpolateScale(Single) | Returns an interpolated scale vector based on a parametric value over the whole series. | |
| PointCount | Gets the number of control points in this spline. |
Inheritance Hierarchy
System..::..Object
Visual3D.Assets.Importers.Collada..::..Mediator..::..MatrixSpline
Visual3D.Assets.Importers.Collada..::..Mediator..::..MatrixSpline