Vector |
The VectorGraphicPath type exposes the following members.
| Name | Description | |
|---|---|---|
| AddMetafileCommand | Adds the given metafile command to the path. | |
| ArcTo | Draws an arc from the last end point of the current path using a given angle and a given center point. | |
| ClosePath | Closes the countour of the path by adding a line from the end position to the start position. | |
| CopyAndAppendMetafileCommands | Adds a range of commands to the specified command list. | |
| CopyFrom |
Copies the properties of the source to this instance.
(Inherited from BaseVectorGraphicElement) | |
| CubicCurveTo | Draws a cubic Bezier curve from the last end point of the current path to a given curve end point. | |
| Dispose | (Overrides BaseVectorGraphicElementDispose) | |
| DoCopyFrom | (Overrides BaseVectorGraphicElementDoCopyFrom(BaseVectorGraphicElement)) | |
| DoDispose | (Overrides BaseVectorGraphicElementDoDispose(Boolean, Boolean)) | |
| DoReverseOrder | (Overrides BaseVectorGraphicElementDoReverseOrder(Int32, Boolean)) | |
| DoTransform | (Overrides BaseVectorGraphicElementDoTransform(dmat4)) | |
| EllipseTo | Draws an ellipse from the last end point of the current path using a given orientation, a given sweep angle, a given axes ratio, and a given center point. | |
| GetAllFillingProfiles | (Overrides BaseVectorGraphicElementGetAllFillingProfiles) | |
| GetAllFillings | (Overrides BaseVectorGraphicElementGetAllFillings(NullableInt32, Int32)) | |
| GetBoundingBox |
Gets the bounding box of the vector graphic element.
(Inherited from BaseVectorGraphicElement) | |
| GetBoundingBox(dmat4) |
Gets the bounding box of the vector graphic element.
(Overrides BaseVectorGraphicElementGetBoundingBox(dmat4)) | |
| GetCommandIndex | Gets the index of a command in the command list. | |
| GetFillingPenNumbers | (Overrides BaseVectorGraphicElementGetFillingPenNumbers(IListInt32)) | |
| GetLastExecutedPosition | Returns the last marked position. Can be different from EndPoint in case ShouldMark is false. | |
| GetLastPenNumber | Returns the pen number of the last set pen command if any. | |
| GetLength |
Gets the length of this element without any transformation matrix being applied.
(Inherited from BaseVectorGraphicElement) | |
| GetPenNumbers | (Overrides BaseVectorGraphicElementGetPenNumbers(IListInt32)) | |
| GetPointCount | (Overrides BaseVectorGraphicElementGetPointCount) | |
| GetPredecessor | Returns to a given command the predecessor in the path which is not of type typeToIgnore. | |
| GetSegment | ||
| GetSuccessor | Returns to a given command the successor in the path which is not of type typeToIgnore. | |
| GetTransformedLength | (Overrides BaseVectorGraphicElementGetTransformedLength(dmat4)) | |
| InsertMetafileCommand | Inserts a command to the specified command list at the specified index. | |
| IsEmpty | (Overrides BaseVectorGraphicElementIsEmpty) | |
| IsEqual | Checks if this path is equal to the path in the argument. The coordinates of all points must not differ more than d to be considered as equal, angles must not differ more than VectorGraphicEngine._angDelta. | |
| LaserOff | Switches the laser off. | |
| LaserOn | Activates the laser for the defined amount of pulses or time. | |
| LineTo | Draws a line from the last end point of the current path to a given line end point position. | |
| MicroVectorTo | Draws a micro vector polyline from the last end point of the current path through the provided points. | |
| MoveMetafileCommand | Moves the command within the specified command list. | |
| MoveMetafileCommandRange | Moves the range of metafile commands within the specified command list. | |
| OnPenNumberChanged |
Invokes the PenNumberChanged event.
(Inherited from BaseVectorGraphicElement) | |
| OnVectorGraphicElementChanged |
Invokes the VectorGraphicElementChanged event.
(Inherited from BaseVectorGraphicElement) | |
| PolyLineTo | Draws a polyline from the last end point of the current path through the provided points. | |
| PrepareExecution | Prepares the path for execution. | |
| QuadraticCurveTo | Draws a quadratic Bezier curve from the last end point of the current path to a given curve end point. | |
| RemoveMetafileCommand | Removes the command from the specified command list. | |
| RemoveMetafileCommandAt | Removes the command at the specified index from the specified command list. | |
| RemoveMetafileCommandRange | Removes the range of commands from the specified command list. | |
| ResolveExecutionSequences | (Inherited from BaseVectorGraphicElement) | |
| ResolveSequencePenNumbers | (Inherited from BaseVectorGraphicElement) | |
| ReverseOrder |
Reverses the order of the vectors in this element.
(Inherited from BaseVectorGraphicElement) | |
| SendTrigger | ||
| SetBitmap | Draws a given bitmap at a given position. | |
| SetData | Sends a proprietary information that could be used to perform a custom action specific to the capability of the scan controller hardware. | |
| SetNewStart | Sets the end of the command as new start of the path. | |
| SetPen | Sets the pen profile that will be used for the subsequent commands. | |
| ToString | (Overrides ObjectToString) | |
| Transform |
Transforms the vectors in this path.
(Inherited from BaseVectorGraphicElement) | |
| UpdateEndPoints | ||
| UpdateSharedProfile | (Inherited from BaseVectorGraphicElement) | |
| WrapProcess |
Wraps a delegate with SuspendVectorGraphicElementChanged set to true.
(Inherited from BaseVectorGraphicElement) |