|
Line3DFactoryCreateBSpline3D(IListPoint3D, Int32, Double, Color, LineCap, LineCap, Double, Visual3D) Method |
Creates 3D lines that represent a 3D B-Spline.
Namespace: Ab3d.ModelsAssembly: Ab3d.PowerToys (in Ab3d.PowerToys.dll) Version: 11.1.8864.1045
Syntax public static GeometryModel3D CreateBSpline3D(
IList<Point3D> controlPoints,
int positionsPerSegment,
double lineThickness,
Color lineColor,
LineCap startLineCap,
LineCap endLineCap,
double miterLimit,
Visual3D parentVisual3D
)
Parameters
- controlPoints IListPoint3D
- control points for B-Spline
- positionsPerSegment Int32
- the number of positions that are used to define one curve segment
- lineThickness Double
- line thickness in screen coordinates
- lineColor Color
- color of the lines
- startLineCap LineCap
- LineCap that is used for start position of each line
- endLineCap LineCap
- LineCap that is used for end position of each line
- miterLimit Double
- double value that specifies how long the edge can be before it is turned into a beveled edge (specified in number of thicknesses)
- parentVisual3D Visual3D
- parent Visual3D
Return Value
GeometryModel3DGeometryModel3D that defines the 3D B-Spline
See Also