|
LuciadCPillar 2025.0.07
|
Canvas to provide the commands to draw a geometry, icon, 3D icon, text or a label. More...
#include <luciad/layers/features/FeatureCanvas.h>
Classes | |
| class | GeometryDrawCommand |
| Command to specify drawing options for a geometry. More... | |
| class | Icon3DDrawCommand |
| An Icon3DDrawCommand describes how a 3D icon is painted in a 2D and a 3D view. More... | |
| class | IconDrawCommand |
| Command to specify drawing an icon for a geometry. More... | |
| class | LabelDrawCommand |
| Command to draw labels for a feature. More... | |
| class | TextDrawCommand |
| Command to specify drawing text for a geometry. More... | |
Public Member Functions | |
| virtual | ~FeatureCanvas ()=default |
| virtual GeometryDrawCommand & | drawGeometry ()=0 |
| Returns a command to draw a geometry. More... | |
| virtual IconDrawCommand & | drawIcon ()=0 |
| Returns a command to draw an icon. More... | |
| virtual Icon3DDrawCommand & | drawIcon3D ()=0 |
| Returns a command to draw a 3D icon. More... | |
| virtual LabelDrawCommand & | drawLabel ()=0 |
| Returns a command to draw a label. More... | |
| virtual TextDrawCommand & | drawText ()=0 |
| Returns a command to draw text. More... | |
Canvas to provide the commands to draw a geometry, icon, 3D icon, text or a label.
|
virtualdefault |
|
pure virtual |
Returns a command to draw a geometry.
The draw options can be configured on the object that is returned by this method.
|
pure virtual |
Returns a command to draw an icon.
The draw options can be configured on the object that is returned by this method.
|
pure virtual |
Returns a command to draw a 3D icon.
The draw options can be configured on the object that is returned by this method.
|
pure virtual |
Returns a command to draw a label.
The draw options can be configured on the object that is returned by this method.
|
pure virtual |
Returns a command to draw text.
The draw options can be configured on the object that is returned by this method.