ISpline Interface Members

ISpline Interface Members | Send Feedback
See Also Properties Methods

The following tables list the members exposed by ISpline.

# Public Properties

| Name | Description
--- | --- | ---
| Closed | Gets or sets whether the Spline is closed.
| Color | Gets or sets the LineColor of the Spline.
| Erased | Gets or sets whether to erase or restore the Spline.
| FitTolerance | Gets or sets the fit tolerance of the Spline.
| Handle | Gets the value of the handle of the Spline.
| Layer | Gets or sets the name of the Layer of the Spline.
| LineScale | Gets or sets the scale factor for the Spline's LineStyle.
| LineStyle | Gets or sets the name of the LineStyle for the Spline.
| LineWeight | Gets or sets the LineWeight for the Spline.
| PrintStyle | Gets or sets the name of the PrintStyle for this Spline.
| Transparency | Gets or sets the transparency object for this Spline.
| Visible | Gets or sets whether to show the Spline in the drawing.

Top

# Public Methods

| Name | Description
--- | --- | ---
| CreateExtensionDictionary | Creates a dictionary for the Spline.
| DeleteCustomData | Deletes the specified custom data from the Spline.
| DeleteHyperLink | Deletes a hyperLink attached to the Spline.
| EvaluateAtDistance | Gets the point on the Spline that is closest to the specified distance from the start point. Also gets the corresponding U parameter and the first and second derivatives at that point.
| EvaluateAtParameter | Gets the point on the Spline that corresponds to the specified U parameter and gets the first and second derivatives at that point. Also gets the distance of the point from the start point.
| EvaluateAtPoint | Gets the corresponding U parameter, the distance from the start point, and the first and second derivatives at the specified point on the Spline.
| GetBoundingBox | Gets the bounding box enclosing the Spline.
| GetClosestPointOn | Gets the point on the Spline that is closest to the specified point.
| GetControlPointCoordinate | Gets the coordinates of the specified control point of the Spline.
| GetControlPointsCount | Gets the number of control points in the Spline.
| GetCustomData | Gets the specified custom data for the Spline
| GetEndParams | Gets the start and end parameters of the Spline.
| GetExtensionDictionary | Gets the dictionary for the Spline.
| GetFitPointCoordinate | Gets the coordinates of the specified fit point of the Spline.
| GetFitPointsCount | Gets the number of fit points in the Spline.
| GetHyperLink | Gets the hyperlink attached to the Spline.
| GetLength | Gets the length of the Spline.
| ReleaseExtensionDictionary | Releases and erases the dictionary for the Spline, if the dictionary exists and is empty.
| Select | Adds or removes the selected Spline to or from the current selection set.
| SetControlPointCoordinate | Sets the coordinates of a control point of the Spline.
| SetCustomData | Sets the custom data for the Spline.
| SetFitPointCoordinate | Sets the coordinates of a fit point of the Spline.
| SetHyperLink | Attaches a hyperlink to the Spline.

Top

# See Also

####

ISpline Interface
DraftSight Namespace
IRegion Interface