 |
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: 3.1.9316+94bbd23b55747f096f056a5602f7dd90558b3673
Syntaxpublic class CurveLineNode : PolyLineBaseNode
The CurveLineNode type exposes the following members.
Constructors | Name | Description |
---|
 | CurveLineNode(String) |
Constructor
|
 | CurveLineNode(IPolyLineMaterial, String) |
Constructor
|
 | CurveLineNode(Color3, Single, String) |
Constructor
|
 | CurveLineNode(Color4, Single, String) |
Constructor
|
 | CurveLineNode(CurveLineNodeCurveTypes, Vector3, Int32, Color4, Single, String) |
Constructor
|
 | CurveLineNode(CurveLineNodeCurveTypes, Vector3, Single, Int32, Color4, Single, String) |
Constructor
|
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
Remarks[Missing <remarks> documentation for "T:Ab4d.SharpEngine.SceneNodes.CurveLineNode"]
See Also