IPolyLine Interface Methods Send Feedback
See Also 

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

Public Methods

 NameDescription
 MethodAddVertexAfterAdds a vertex to the 2D PolyLine.  
 MethodCreateExtensionDictionaryCreates a dictionary for the 2D PolyLine.  
 MethodDecurveReverts the 2D PolyLine curve, created by IPolyLine::Fit or IPolyLine::Spline, to its original vertices.  
 MethodDeleteCustomDataDeletes the specified custom data from the 2D PolyLine.  
 MethodDeleteHyperLinkDeletes a hyperlink attached to the 2D PolyLine.  
 MethodEvaluateAtDistanceGets the point on the 2D PolyLine closest to the specified distance from the start point. Also gets the corresponding U parameter and two derivatives at that point.  
 MethodEvaluateAtParameterGets the point on the 2D PolyLine corresponding to the specified U parameter and gets the two derivatives at the point. Also gets the distance of the point from the start point.  
 MethodEvaluateAtPointGets the corresponding U parameter, the distance from the start point, and the two derivatives at the specified point on the 2D PolyLine.  
 MethodFitTurns the 2D PolyLine into a smooth curve consisting of Arcs joining each pair of vertices.  
 MethodGetBoundingBoxGets the bounding box enclosing the 2D PolyLine.  
 MethodGetClosestPointOnGets the point on the 2D PolyLine that is closest to the specified point.  
 MethodGetCustomDataGets the specified custom data for the 2D PolyLine.  
 MethodGetEndParamsGets the start and end parameters of the 2D PolyLine.  
 MethodGetExtensionDictionaryGets the dictionary for the 2D PolyLine.  
 MethodGetHyperLinkGets the hyperlink attached to the 2D PolyLine.  
 MethodGetLengthGets the length of the 2D PolyLine.  
 MethodGetNormalGets the vector normal to this 2D PolyLine.  
 MethodGetSegmentAngleGets the angle at the specified vertex of this 2D PolyLine segment.  
 MethodGetSegmentEndWidthGets the end width of the specified 2D PolyLine segment.  
 MethodGetSegmentStartWidthGets the start width of the specified 2D PolyLine segment.  
 MethodGetSegmentTypeGets the type of 2D PolyLine segment.  
 MethodGetVertexCoordinateGets the coordinates of the specified vertex of this 2D PolyLine.  
 MethodGetVerticesCountGets the number of vertices in the 2D PolyLine.  
 MethodJoinCircleArcJoins the specified Arc with this 2D PolyLine.  
 MethodJoinLineJoins the specified line with this 2D PolyLine.  
 MethodJoinPolyLineJoins the specified 2D PolyLine with this 2D PolyLine.  
 MethodReleaseExtensionDictionaryReleases and erases the dictionary for the 2D PolyLine, if the dictionary exists and is empty.  
 MethodRemoveVertexRemoves the vertex corresponding to the specified index.  
 MethodSelectAdds or removes the selected 2D PolyLine to or from the current selection set.  
 MethodSetCustomDataSets the custom data for the 2D PolyLine.  
 MethodSetHyperLinkAttaches the specified hyperlink to the 2D PolyLine.  
 MethodSetNormalSets the vector normal to this 2D PolyLine.  
 MethodSetSegmentAngleSets the angle at the specified vertex of this 2D PolyLine segment.  
 MethodSetSegmentEndWidthSets the end width of the specified 2D PolyLine segment.  
 MethodSetSegmentStartWidthSets the start width of the specified 2D PolyLine segment.  
 MethodSetVertexCoordinateSets the coordinates of the specified vertex of this 2D PolyLine.  
 MethodSplineTurns the 2D PolyLine into a curve using the vertices as control points.  
 MethodSplitSplits the 2D PolyLine at the specified vertex and creates a new 2D PolyLine.  
 MethodStraightenStraightens the 2D PolyLine between the two specified vertices.  
Top

See Also