RAYGUIDE SDK Manual
RAYGUIDE SDK Manual
5 Programmer's API Reference
RAYLASE.Marker Namespaces
RAYLASE.Marker.VectorGraphicElement Namespaces
RAYLASE.Marker.VectorGraphicElement
VectorGraphicLayer Class
VectorGraphicLayer Methods
AddPath Method
AppendPath Method
ClearPaths Method
Dispose Method
DoCopyFrom Method
DoDispose Method
DoReverseOrder Method
DoTransform Method
GetAllFillingProfiles Method
GetAllFillings Method
GetBoundingBox Method
GetFillingPenNumbers Method
GetPathIndex Method
GetPenNumbers Method
GetPointCount Method
GetTransformedLength Method
InsertPath Method
IsEmpty Method
MovePath Method
MovePathRange Method
RemovePath Method
SwitchPen Method
ToString Method
UpdateSharedProfile Method
Vector
Graphic
Layer Methods
The
VectorGraphicLayer
type exposes the following members.
Methods
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
(Overrides
BaseVectorGraphicElement
Dispose
)
DoCopyFrom
Copies properties from a given layer or path.
(Overrides
BaseVectorGraphicElement
DoCopyFrom(BaseVectorGraphicElement)
)
DoDispose
(Overrides
BaseVectorGraphicElement
DoDispose(Boolean, Boolean)
)
DoReverseOrder
(Overrides
BaseVectorGraphicElement
DoReverseOrder(Int32)
)
DoTransform
(Overrides
BaseVectorGraphicElement
DoTransform(dmat4)
)
GetAllFillingProfiles
(Overrides
BaseVectorGraphicElement
GetAllFillingProfiles
)
GetAllFillings
(Overrides
BaseVectorGraphicElement
GetAllFillings(Nullable
Int32
, 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
BaseVectorGraphicElement
GetBoundingBox(dmat4)
)
GetFillingPenNumbers
(Overrides
BaseVectorGraphicElement
GetFillingPenNumbers(IList
Int32
)
)
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
BaseVectorGraphicElement
GetPenNumbers(IList
Int32
)
)
GetPointCount
(Overrides
BaseVectorGraphicElement
GetPointCount
)
GetTransformedLength
(Overrides
BaseVectorGraphicElement
GetTransformedLength(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
BaseVectorGraphicElement
IsEmpty
)
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
(Inherited from
BaseVectorGraphicElement
)
ResolveSequencePenNumbers
(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
Object
ToString
)
Transform
Transforms the vectors in this path.
(Inherited from
BaseVectorGraphicElement
)
UpdateSharedProfile
(Overrides
BaseVectorGraphicElement
UpdateSharedProfile
)
WrapProcess
Wraps a delegate with SuspendVectorGraphicElementChanged set to true.
(Inherited from
BaseVectorGraphicElement
)
Top
See Also
Reference
VectorGraphicLayer Class
RAYLASE.Marker.VectorGraphicElement Namespace
RAYGUIDE v2.19.0, build date 2025-04-04.
Copyright © 2020-2025 by RAYLASE GmbH
Send comments on this topic to
Support