PolylineShape Class | 
Namespace: RootPro.RootProCAD
The PolylineShape type exposes the following members.
| Name | Description | |
|---|---|---|
| PolylineShape | Initializes a new instance of the PolylineShape class  | 
| Name | Description | |
|---|---|---|
| Attributes | 
            Get the attribute collection.
              (Inherited from Shape.) | |
| Color | 
            Get or set the color.
              (Inherited from BasicShape.) | |
| ColorNumber | 
            Get or set the color number.
              (Inherited from BasicShape.) | |
| Document | 
            Acquire the document.
              (Inherited from Shape.) | |
| DrawGroup | 
            Acquire the parent's drawing group.
              (Inherited from Shape.) | |
| Drawing | 
            Acquire a partial diagram.
              (Inherited from Shape.) | |
| EndParameter | 
            Acquire the end parameter.
              (Inherited from BasicShape.) | |
| HasSelfIntersection | 
            Get a value indicating whether it is self-intersecting.
              | |
| IsClosed | 
            Gets a value indicating whether the polyline is closed or not.
              | |
| IsComposite | 
            Gets a value indicating whether it is a complex figure.
              (Inherited from Shape.) | |
| IsPeriodic | 
            Get a value indicating whether this shape is periodic.
              (Inherited from BasicShape.) | |
| IsPolygon | 
            Get a value indicating whether or not the polyline is a polygon.
              | |
| IsRectangle | 
            Get a value indicating whether the polyline is a rectangle.
              | |
| IsTemporary | 
            Get a value indicating whether it is a temporary shape.
              (Inherited from Shape.) | |
| Layer | 
            Get or set the layer.
              (Inherited from Shape.) | |
| LayerID | 
            Get or set the ID of the layer.
              (Inherited from Shape.) | |
| Length | 
            Get the length of the polyline.
              | |
| Linetype | 
            Get or set the line type.
              (Inherited from BasicShape.) | |
| LinetypeNumber | 
            Acquires or sets the line type number.
              (Inherited from BasicShape.) | |
| Linewidth | 
            Get or set line width.
              (Inherited from BasicShape.) | |
| LinewidthNumber | 
            Get or set line width number.
              (Inherited from BasicShape.) | |
| Number | 
            Acquires the figure number.
              (Inherited from Shape.) | |
| Period | 
            Acquires a periodic parameter section.
              (Inherited from BasicShape.) | |
| PointCount | 
            Get the number of point sequence of polyline.
              | |
| Points | 
            Get or set the coordinates of the point sequence of polyline.
              | |
| RecordID | 
            Get the record ID.
              (Inherited from Shape.) | |
| StartParameter | 
            Acquire the start parameter.
              (Inherited from BasicShape.) | 
| Name | Description | |
|---|---|---|
| Clone | 
            Duplicate a shape to create a temporary instance.
              (Inherited from Shape.) | |
| ConvertToPolyline | 
            Create a figure converted to a polyline.
              (Inherited from BasicShape.) | |
| Copy | 
            Create a copy of the shape and add it to the drawing.
              (Inherited from Shape.) | |
| Delete | 
            Delete the shape.
              (Inherited from Shape.) | |
| Equals | Determines whether the specified object is equal to the current object.  (Inherited from Object.) | |
| Explode | 
            Disassemble the shape.
              (Inherited from Shape.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.  (Inherited from Object.) | |
| GetBoundingBox | 
            Get the rectangular area surrounding the shape.
              (Inherited from Shape.) | |
| GetBoundingPoints | 
            Get the area surrounding the shape.
              (Inherited from Shape.) | |
| GetClosestPoint | 
            Get the point on the figure closest to the specified coordinates.
              (Inherited from BasicShape.) | |
| GetExplodedShapes | 
            Get the decomposed figure.
              (Inherited from Shape.) | |
| GetHashCode | Serves as the default hash function.   (Inherited from Object.) | |
| GetIntersectionPoint | 
            Get the intersection point with the specified figure.
              (Inherited from BasicShape.) | |
| GetLength | 
            Get the length of the figure between the specified parameters.
              (Inherited from BasicShape.) | |
| GetOffsetShape | 
            Create geometry offset by the specified distance.
              (Inherited from BasicShape.) | |
| GetParameterAtPoint | 
            Get the parameters of the specified coordinates.
              (Inherited from BasicShape.) | |
| GetPointAtLength | 
            Acquires a point ahead by a specified length from the specified parameter on the figure.
              (Inherited from BasicShape.) | |
| GetPointAtParameter | 
            Get the coordinates of the specified parameter.
              (Inherited from BasicShape.) | |
| GetPointSide | 
            I will get which side of the figure the specified point is.
              (Inherited from BasicShape.) | |
| GetPolygonArea | 
            Get a nullable double value representing the area of the polygon. If the polyline is not closed or self-intersecting, null is returned.
              | |
| GetRectangleAngle | 
            Get a nullable double value representing the angle (Degree) of the rectangle. If the polyline is not a rectangle, null is returned.
              | |
| GetRectangleHeight | 
            Get a nullable double value representing the height of the rectangle. If the polyline is not a rectangle, null is returned.
              | |
| GetRectanglePoint | 
            Get the coordinates of the specified position of the rectangle. If the polyline is not a rectangle, null is returned.
              | |
| GetRectangleWidth | 
            Get a nullable double value representing the width of the rectangle. If the polyline is not a rectangle, null is returned.
              | |
| GetSegmentIndexAtParameter | 
            Finds out which segment of the polyline the coordinates of the specified parameter are on and gets the index for that segment.
              | |
| GetSplitLineShapes | 
            Get the decomposed line figure.
              | |
| GetType | Gets the Type of the current instance.  (Inherited from Object.) | |
| InsertPoint | 
            Add a point to the specified index.
              | |
| IsPointOnShape | 
            Get a value indicating whether the specified coordinates are on the figure.
              (Inherited from BasicShape.) | |
| IsValidParameter | 
            Get a value indicating whether the specified parameter is on the figure.
              (Inherited from BasicShape.) | |
| MemberwiseClone | Creates a shallow copy of the current Object.  (Inherited from Object.) | |
| Mirror | 
            Move the figure mirror image.
              (Inherited from Shape.) | |
| Move | 
            Move the shape.
              (Inherited from Shape.) | |
| RemovePoint | 
            Delete the point at the specified index.
              | |
| Rotate | 
            Rotate the shape.
              (Inherited from Shape.) | |
| Scale | 
            Zoom in or out the shape.
              (Inherited from Shape.) | |
| SetPoint | 
            Set the coordinate of the specified index of the polyline.
              | |
| SetRectangleAngle | 
            Set the angle (Degree) relative to the specified position of the rectangle.
              | |
| SetRectangleHeight | 
            Set the height based on the specified position of the rectangle.
              | |
| SetRectangleWidth | 
            Set the width based on the specified position of the rectangle.
              | |
| Split | 
            Disassemble into line figures.
              | |
| ToString | Returns a string that represents the current object.  (Inherited from Object.) | |
| Transform | 
            Convert geometry with specified magnification, angle and coordinates.
              (Inherited from Shape.) |