CADability dotNET
The BSpline2D type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| BSpline2D(SerializationInfo, StreamingContext) |
Constructor required by deserialization
| |
| BSpline2D(array<GeoPoint2D>[]()[][], Int32, Boolean) |
Constructs a BSpline2D (NURBS) by a set of points, that will be interpolated.
| |
| BSpline2D(array<GeoPoint2D>[]()[][], array<GeoVector2D>[]()[][], Int32, Boolean) | ||
| BSpline2D(array<GeoPoint2D>[]()[][], array<Double>[]()[][], array<Double>[]()[][], array<Int32>[]()[][], Int32, Boolean, Double, Double) |
Constructs a BSpline2D (NURBS) from its main data
|
Methods
Properties
| Name | Description | |
|---|---|---|
| Degree |
Gets the degree of the BSpline (NURBS)
| |
| EndDirection | (Overrides GeneralCurve2D..::..EndDirection.) | |
| EndParam | ||
| EndPoint | (Overrides GeneralCurve2D..::..EndPoint.) | |
| GeoObject | ||
| Knots |
Gets a copy of the knots defining the BSpline (NURBS)
| |
| Layer | ||
| Length | (Overrides GeneralCurve2D..::..Length.) | |
| MiddleDirection | (Overrides GeneralCurve2D..::..MiddleDirection.) | |
| Multiplicities |
Gets a copy of the multiplicities defining the BSpline (NURBS)
| |
| Pen | ||
| Poles |
Gets a copy of the poles defining the BSpline (NURBS)
| |
| ReferencedObject | (Overrides GeneralCurve2D..::..ReferencedObject.) | |
| StartDirection | (Overrides GeneralCurve2D..::..StartDirection.) | |
| StartParam | ||
| StartPoint | (Overrides GeneralCurve2D..::..StartPoint.) | |
| Sweep | (Overrides GeneralCurve2D..::..Sweep.) | |
| Weights |
Gets a copy of the weights defining the BSpline (NURBS)
|