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)
|