Vector |
public abstract class VectorGraphicLayer : BaseVectorGraphicElement
The VectorGraphicLayer type exposes the following members.
| Name | Description | |
|---|---|---|
| VectorGraphicLayer | Initializes a new instance of the Object class. |
| Name | Description | |
|---|---|---|
| EndPoint | (Overrides BaseVectorGraphicElementEndPoint) | |
| ExecutionSequences | (Inherited from BaseVectorGraphicElement) | |
| FillingManager |
The filling manager to manipulate fillings.
(Inherited from BaseVectorGraphicElement) | |
| ID |
The unique ID of the vector graphic element. If the concrete class inherits from BaseVectorGraphicElement, its ID will be prefilled. Recommended not to be changed.
(Inherited from BaseVectorGraphicElement) | |
| InternalPaths | The paths. This list is read-writeable. | |
| Label | The label for this layer. | |
| PathFactory | ||
| Paths | The read-only paths in this layer. | |
| PenNumber |
The starting pen number before processing the element. This is a shortcut to the first execution sequence.
(Inherited from BaseVectorGraphicElement) | |
| VectorGraphicElementMarkerProfile |
| Name | Description | |
|---|---|---|
| AddPath | Creates a new path at the end of this layer. | |
| AppendPath | Appends a given path. | |
| ClearPaths | Deletes all paths. | |
| CopyFrom |
Copies the properties of the source to this instance.
(Inherited from BaseVectorGraphicElement) | |
| Dispose | Releases all resources used by the VectorGraphicLayer (Overrides BaseVectorGraphicElementDispose) | |
| DoCopyFrom |
Copies properties from a given layer or path.
(Overrides BaseVectorGraphicElementDoCopyFrom(BaseVectorGraphicElement)) | |
| DoDispose | (Overrides BaseVectorGraphicElementDoDispose(Boolean, Boolean)) | |
| DoReverseOrder | (Overrides BaseVectorGraphicElementDoReverseOrder(Int32, Boolean)) | |
| DoTransform | (Overrides BaseVectorGraphicElementDoTransform(dmat4)) | |
| 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)) | |
| GetFillingPenNumbers | (Overrides BaseVectorGraphicElementGetFillingPenNumbers(IListInt32)) | |
| GetLength |
Gets the length of this element without any transformation matrix being applied.
(Inherited from BaseVectorGraphicElement) | |
| GetPathIndex | Gets the index of a path in the layer. | |
| GetPenNumbers | (Overrides BaseVectorGraphicElementGetPenNumbers(IListInt32)) | |
| GetPointCount | (Overrides BaseVectorGraphicElementGetPointCount) | |
| GetTransformedLength | (Overrides BaseVectorGraphicElementGetTransformedLength(dmat4)) | |
| InsertPath(Int32, VectorGraphicPath) | Inserts a given path at a given position. | |
| InsertPath(Int32, dvec3, Boolean) | Creates a new path at a given position. | |
| IsEmpty | (Overrides BaseVectorGraphicElementIsEmpty) | |
| MovePath | Moves a path. | |
| MovePathRange | Moves a range of paths. | |
| OnPenNumberChanged |
Invokes the PenNumberChanged event.
(Inherited from BaseVectorGraphicElement) | |
| OnVectorGraphicElementChanged |
Invokes the VectorGraphicElementChanged event.
(Inherited from BaseVectorGraphicElement) | |
| RemovePath(Int32, Boolean) | Deletes the path at a given position. | |
| RemovePath(VectorGraphicPath, Boolean) | Removes the given path from the layer. | |
| ResolveExecutionSequences |
Merges the given execution sequences into the execution sequences of this VG element. The given list is in increasing importance.
(Inherited from BaseVectorGraphicElement) | |
| ResolveSequencePenNumbers |
Resolves the pen number to be used by this VG element.
(Inherited from BaseVectorGraphicElement) | |
| ReverseOrder |
Reverses the order of the vectors in this element.
(Inherited from BaseVectorGraphicElement) | |
| SwitchPen | Changes all commands that use a given list of pens to use a given new pen. | |
| ToString | (Overrides ObjectToString) | |
| Transform |
Transforms the vectors in this path.
(Inherited from BaseVectorGraphicElement) | |
| UpdateSharedProfile | (Overrides BaseVectorGraphicElementUpdateSharedProfile) | |
| WrapProcess |
Wraps a delegate with SuspendVectorGraphicElementChanged set to true.
(Inherited from BaseVectorGraphicElement) |