This repository has been archived by the owner on Oct 11, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 415
00e5ebad 242b c928 eaf3 58e970b2c88c
haplokuon edited this page May 6, 2023
·
1 revision
netDxf 3.0.0 Library
Initializes a new instance of the Spline
class.
Namespace: netDxf.Entities
Assembly: netDxf (in netDxf.dll) Version: 3.0.0
C#
public Spline(
IEnumerable<Vector3> controlPoints,
IEnumerable<double> weights,
short degree,
bool closedPeriodic
)
VB
Public Sub New (
controlPoints As IEnumerable(Of Vector3),
weights As IEnumerable(Of Double),
degree As Short,
closedPeriodic As Boolean
)
C++
public:
Spline(
IEnumerable<Vector3>^ controlPoints,
IEnumerable<double>^ weights,
short degree,
bool closedPeriodic
)
F#
new :
controlPoints : IEnumerable<Vector3> *
weights : IEnumerable<float> *
degree : int16 *
closedPeriodic : bool -> Spline
- IEnumerable(Vector3)
- Spline control points.
- IEnumerable(Double)
- Spline control weights. If null the weights vector will be automatically initialized with 1.0.
- Int16
- Degree of the spline curve. Valid values are 1 (linear), degree 2 (quadratic), degree 3 (cubic), and so on up to degree 10.
- Boolean
- Sets if the spline as periodic closed (default false).