[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Interfaces=GraphicsPath,MarshalByRefObject,Object Info=Represents a series of connected lines and curves. [Property] Name=Sets the name of the component. ARG(string)|2| Constructor=Sets the Constructor of the GraphicsPath class. ARG(enum)|14|0|Constructor,Constructor2,Constructor3,Constructor4,Constructor5,Constructor6 @FillMode=Sets a FillMode enumeration that determines how the interiors of shapes in this GraphicsPath are filled. ARG(FillMode)|20|(empty)|FillMode Points=Sets an array of Point||PointF structures that defines the coordinates of the points that make up this GraphicsPath. ARG(Point[]||PointF[])|5| Types=Sets an array of PathPointType enumeration elements that specifies the type of each corresponding point in the points array: Start||Line||Bezier||PathTypeMask||DashMode||PathMarker||CloseSubpath||Bezier3. ARG(byte[])|5| [Methods] *doClearMarkers=Clears all markers from this path. ARG()|1|0 *doCloseAllFigures=Closes all open figures in this path and starts a new figure. It closes each open figure by connecting a line from its endpoint to its starting point. ARG()|1|0 *doCloseFigure=Closes the current figure and starts a new figure. If the current figure contains a sequence of connected lines and curves, the method closes the loop by connecting a line from the endpoint to the starting point. ARG()|1|0 *doConstructor=Initializes a new instance of the GraphicsPath class with a FillMode value of Alternate. ARG()|1|0 *doConstructor2=Initializes a new instance of the GraphicsPath class with the specified FillMode enumeration. ARG(FillMode fillMode)|1|0 *doConstructor3=Initializes a new instance of the GraphicsPath class with the specified PathPointType and Point arrays. ARG(Point[] points, byte[] types)|1|0 *doConstructor4=Initializes a new instance of the GraphicsPath array with the specified PathPointType and PointF arrays. ARG(PointF[] points, byte[] types)|1|0 *doConstructor5=Initializes a new instance of the GraphicsPath class with the specified PathPointType and Point arrays and with the specified FillMode enumeration element. ARG(Point[] points, byte[] types, FillMode fillMode)|1|0 *doConstructor6=Initializes a new instance of the GraphicsPath array with the specified PathPointType and PointF arrays and with the specified FillMode enumeration element. ARG(PointF[] points, byte[] types, FillMode fillMode)|1|0 *doDispose=Releases all resources used by this GraphicsPath. ARG()|1|0 *doFlatten=Converts each curve in this path into a sequence of connected line segments. ARG()|1|0 *doReset=Empties the PathPoints and PathTypes arrays and sets the FillMode to Alternate. ARG()|1|0 *doReverse=Reverses the order of points in the PathPoints array of this GraphicsPath. ARG()|1|0 *doSetMarkers=Sets a marker on this GraphicsPath. ARG()|1|0 *doStartFigure=Starts a new figure without closing the current figure. All subsequent points added to the path are added to this new figure. ARG()|1|0 *.FillMode=Returns a FillMode enumeration that determines how the interiors of shapes in this GraphicsPath are filled. ARG(FillMode)|3|0 *Clone=Creates an exact copy of this path. ARG(Object)|3|0 *GetBounds=Returns a rectangle that bounds this GraphicsPath. ARG(RectangleF)|3|0 *GetLastPoint=Gets the last point in the PathPoints array of this GraphicsPath. ARG(PointF)|3|0 *PathData=Returns a PathData that encapsulates arrays of points for this GraphicsPath. ARG(PathData)|3|0 *PathPoints=Returns the points in the path. ARG(PointF[])|3|13 *PathTypes=Returns the types of the corresponding points in the PathPoints array. ARG(byte[])|3|13 *PointCount=Returns the number of elements in the PathPoints or the PathTypes array. ARG(int)|3|1 GraphicsPath=Returns the GraphicsPath object. ARG(GraphicsPath)|3|0 FillMode=Defines the FillMode enumeration that determines how the interior of this GraphicsPath is filled. ARG(FillMode)|4|0 Points=Defines an array of Point||PointF structures that defines the coordinates of the points that make up this GraphicsPath. ARG(Point[]||PointF[])|4|13 Types=Defines an array of PathPointType enumeration elements that specifies the type of each corresponding point in the points array. ARG(byte[])|4|13