 |
CurveLineNode Class |
CurveLineNode class is used to create a 3D curve that is rendered as a single poly-line.
Inheritance Hierarchy Namespace: Ab4d.SharpEngine.SceneNodesAssembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 2.0.8956+4c7684e186ca1be74e7a284fbe739d9a1b843d3c
Syntaxpublic class CurveLineNode : PolyLineBaseNode
The CurveLineNode type exposes the following members.
Constructors | Name | Description |
---|
 | CurveLineNode(String) | Initializes a new instance of the CurveLineNode class |
 | CurveLineNode(IPolyLineMaterial, String) | Initializes a new instance of the CurveLineNode class |
 | CurveLineNode(Color3, Single, String) | Initializes a new instance of the CurveLineNode class |
 | CurveLineNode(Color4, Single, String) | Initializes a new instance of the CurveLineNode class |
 | CurveLineNode(CurveLineNodeCurveTypes, Vector3, Int32, Color4, Single, String) | Initializes a new instance of the CurveLineNode class |
 | CurveLineNode(CurveLineNodeCurveTypes, Vector3, Single, Int32, Color4, Single, String) | Initializes a new instance of the CurveLineNode class |
Top
Properties | Name | Description |
---|
 | ControlPoints |
Control points of the curve.
When positions in the array are changed, call the UpdatePositions method to update the mesh.
|
 | CurveScale |
CurveScale is used for CurveThroughPoints and defines the curvature of the curve.
Default value is 0.25.
|
 | CurveType |
Type of the curve.
Default value is CurveTypes.Undefined (linear line segments).
|
 | PositionsPerSegment |
Number of generated positions per each curve segment. The higher the value, the smoother the curve.
Default value is 30.
|
 | Weights |
Weights corresponding to control points. Used only with NURBS curve type.
When weights in the array are changed, call the UpdatePositions method to update the mesh.
|
Top
Methods
See Also