IPolyLine3D Interface Members Send Feedback
See Also  Properties  Methods 

The following tables list the members exposed by IPolyLine3D.

Public Properties

 NameDescription
 PropertyClosedGets or sets whether to close the open 3D PolyLine.  
 PropertyColorGets or sets the LineColor of this 3D PolyLine.  
 PropertyErasedGets or sets whether to erase or restore the 3D PolyLine.  
 PropertyFitSmoothGets or sets the smoothing function to apply to the 3D PolyLine.  
 PropertyHandleGets the value of the handle of the 3D PolyLine.  
 PropertyLayerGets or sets the name of the Layer of the 3D PolyLine.  
 PropertyLineScaleGets or sets the scale factor for the 3D PolyLine's LineStyle.  
 PropertyLineStyleGets or sets the name of the LineStyle for the 3D PolyLine.  
 PropertyLineWeightGets or sets the LineWeight for the 3D PolyLine.  
 PropertyPrintStyleGets or sets the name of the PrintStyle for this 3D PolyLine.  
 PropertyTransparencyGets or sets the transparency object for this 3D PolyLine.  
 PropertyVisibleGets or sets whether to show the 3D PolyLine in the drawing.  
Top

Public Methods

 NameDescription
 MethodAddVertexAfterAdds a vertex to the 3D PolyLine.  
 MethodCreateExtensionDictionaryCreates a dictionary for the 3D PolyLine.  
 MethodDecurveReverts the 3D PolyLine curve, created by IPolyLine3D::Spline, to its original vertices.  
 MethodDeleteCustomDataDeletes the specified custom data from the 3D PolyLine.  
 MethodDeleteHyperLinkDeletes a hyperlink attached to the 3D PolyLine.  
 MethodEvaluateAtDistanceGets 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.  
 MethodEvaluateAtParameterGets 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.  
 MethodEvaluateAtPointGets the corresponding U parameter, the distance from the start point, and the first and second derivatives at the specified point on the 3D PolyLine.  
 MethodGetBoundingBoxGets the bounding box enclosing the 3D PolyLine.  
 MethodGetClosestPointOnGets the point on the 3D PolyLine that is closest to the specified point.  
 MethodGetCustomDataGets the specified custom data for the 3D PolyLine.  
 MethodGetEndParamsGets the start and end parameters of the 3D PolyLine.  
 MethodGetExtensionDictionaryGets the dictionary for the 3D PolyLine.  
 MethodGetHyperLinkGets the hyperlink attached to the 3D PolyLine.  
 MethodGetLengthGets the length of the 3D PolyLine.  
 MethodGetVertexCoordinateGets the coordinates of the specified vertex of the 3D PolyLine.  
 MethodGetVerticesCountGets the number of vertices in the 3D PolyLine.  
 MethodReleaseExtensionDictionaryReleases and erases the dictionary for the 3D PolyLine, if the dictionary exists and is empty.  
 MethodRemoveVertexRemoves the specified vertex from this 3D PolyLine.  
 MethodSelectAdds or removes the selected 3D PolyLine to or from the current selection set.  
 MethodSetCustomDataSets the custom data for the 3D PolyLine.  
 MethodSetHyperLinkAttaches a hyperlink to the 3D PolyLine.  
 MethodSetVertexCoordinateSets the coordinates of the specified vertex of this 3D PolyLine.  
 MethodSplineTurns the 3D PolyLine into a curve using the vertices as control points.  
 MethodSplitSplits the 3D PolyLine at the specified vertex and creates a new 3D PolyLine.  
 MethodStraightenStraightens the 3D PolyLine between the specified vertices.  
Top

See Also