LuciadCPillar C# 2023.1.04
|
Representation of a military symbol. More...
Public Types | |
enum | SymbolType { Icon , Shape } |
Describes how a military symbol is represented. More... | |
Public Member Functions | |
Luciad.Geometries.Geometry | CreateTemplate (Luciad.Geodesy.CoordinateReference crs, double x, double y, double size) |
Creates a suitable geometry for this symbology node, at the given location and of the provided size. More... | |
void | Dispose () |
Luciad.Symbology.Military.MilitarySymbologyNode.? SymbolType | GetSymbolType () |
Returns the current type of symbol, can either be a shape or and icon or std::nullopt if the node does not represent a symbol. More... | |
Properties | |
System.Collections.Generic.IList< Luciad.Symbology.Military.MilitarySymbologyNode > | Children [get] |
string | Code [get] |
bool | IsFolderOnly [get] |
uint? | MaximumPointCount [get] |
uint | MinimumPointCount [get] |
string | Name [get] |
Luciad.Symbology.Military.MilitarySymbologyNode | Parent [get] |
Representation of a military symbol.
Describes how a military symbol is represented.
Enumerator | |
---|---|
Icon | The symbol is represented by a single icon.
|
Shape | The symbol is represented by a (non-icon) shape.
|
|
inline |
Creates a suitable geometry for this symbology node, at the given location and of the provided size.
This can be used as a convenience for programmatically creating geometries. The returned geometry can be a point, polyline or polygon.
crs
the coordinate reference of the geometry.
x
the x-coordinate where the template will be created.
y
the y-coordinate where the template will be created.
size
the approximate size of the final template, in the units of the given coordinate reference system.
a geometry that can represent the symbol of this node, or nullptr if this node does not represent a symbol.
|
inline |
|
inline |
Returns the current type of symbol, can either be a shape or and icon or std::nullopt if the node does not represent a symbol.
the current type of symbol, can either be a shape or and icon or std::nullopt if the node does not represent a symbol.
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |