IPolyLine3D Interface Methods

IPolyLine3D Interface Methods | Send Feedback
See Also |

For a list of all members of this type, see IPolyLine3D members.

# Public Methods

| Name | Description
--- | --- | ---
| AddVertexAfter | Adds a vertex to the 3D PolyLine.
| CreateExtensionDictionary | Creates a dictionary for the 3D PolyLine.
| Decurve | Reverts the 3D PolyLine curve, created by IPolyLine3D::Spline, to its original vertices.
| DeleteCustomData | Deletes the specified custom data from the 3D PolyLine.
| DeleteHyperLink | Deletes a hyperlink attached to the 3D PolyLine.
| EvaluateAtDistance | Gets the point on the 3D PolyLine 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 3D PolyLine that corresponds to the specified U parameter. Also gets the first and second derivatives at the point and 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 3D PolyLine.
| GetBoundingBox | Gets the bounding box enclosing the 3D PolyLine.
| GetClosestPointOn | Gets the point on the 3D PolyLine that is closest to the specified point.
| GetCustomData | Gets the specified custom data for the 3D PolyLine.
| GetEndParams | Gets the start and end parameters of the 3D PolyLine.
| GetExtensionDictionary | Gets the dictionary for the 3D PolyLine.
| GetHyperLink | Gets the hyperlink attached to the 3D PolyLine.
| GetLength | Gets the length of the 3D PolyLine.
| GetVertexCoordinate | Gets the coordinates of the specified vertex of the 3D PolyLine.
| GetVerticesCount | Gets the number of vertices in the 3D PolyLine.
| ReleaseExtensionDictionary | Releases and erases the dictionary for the 3D PolyLine, if the dictionary exists and is empty.
| RemoveVertex | Removes the specified vertex from this 3D PolyLine.
| Select | Adds or removes the selected 3D PolyLine to or from the current selection set.
| SetCustomData | Sets the custom data for the 3D PolyLine.
| SetHyperLink | Attaches a hyperlink to the 3D PolyLine.
| SetVertexCoordinate | Sets the coordinates of the specified vertex of this 3D PolyLine.
| Spline | Turns the 3D PolyLine into a curve using the vertices as control points.
| Split | Splits the 3D PolyLine at the specified vertex and creates a new 3D PolyLine.
| Straighten | Straightens the 3D PolyLine between the specified vertices.

Top

# See Also

####

IPolyLine3D Interface
DraftSight Namespace
IPolyLine Interface
ILine Interface
IInfiniteLine Interface
IRay Interface
ITrace Interface