Share

NurbCurve2d Constructor

Overload List

Method Description
NurbCurve2d.NurbCurve2d ()Default constructor. This is only a placeholder. No data is stored.
NurbCurve2d.NurbCurve2d (EllipticalArc2d)Constructs spline geometrically identical to an elliptic arc.
NurbCurve2d.NurbCurve2d (int, KnotCollection, Point2dCollection, [MarshalAs(UnmanagedType.U1)] bool)This .NET method wraps the ObjectARX method.If isPeriodic = Adesk::kFalse then the length of knot vector must be greater... more
NurbCurve2d.NurbCurve2d (int, KnotCollection, Point2dCollection, DoubleCollection, [MarshalAs(UnmanagedType.U1)] bool)Constructs a 2D rational spline by a knot vector, control points, and weights. If the spline is rational, control points... more
NurbCurve2d.NurbCurve2d (LineSegment2d)Constructs spline representing a line segment.
NurbCurve2d.NurbCurve2d (Point2dCollection)Constructs a 2D polynomial spline interpolating a given array if 2D points within a global tolerance.
NurbCurve2d.NurbCurve2d (Point2dCollection, Tolerance)Constructs a 2D polynomial spline interpolating a given array if 2D points within given tolerance.
NurbCurve2d.NurbCurve2d (Point2dCollection, Vector2d, Vector2d, [MarshalAs(UnmanagedType.U1)] bool, [MarshalAs(UnmanagedType.U1)] bool, KnotParameterizationEnum) This wraps AcGeNurbCurve2d::AcGeNurbCurve2d (const AcGePoint2dArray& fitPoints, const AcGeVector2d& startTangent, const AcGeVector2d& endTangent, Adesk::Boolean startTangentDefined = Adesk::kTrue, Adesk::Boolean endTangentDefined = Adesk::kTrue,... more
NurbCurve2d.NurbCurve2d (Point2dCollection, Vector2d, Vector2d, [MarshalAs(UnmanagedType.U1)] bool, [MarshalAs(UnmanagedType.U1)] bool, KnotParameterizationEnum, Tolerance) This wraps AcGeNurbCurve2d::AcGeNurbCurve2d (const AcGePoint2dArray& fitPoints, const AcGeVector2d& startTangent, const AcGeVector2d& endTangent, Adesk::Boolean startTangentDefined = Adesk::kTrue, Adesk::Boolean endTangentDefined = Adesk::kTrue,... more

Was this information helpful?