Package com.luciad.layers.features
Class FeatureCanvas
java.lang.Object
com.luciad.layers.features.FeatureCanvas
- All Implemented Interfaces:
AutoCloseable
Canvas to provide the commands to draw a geometry, icon, 3D icon, text or a label.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Command to specify drawing options for a geometry.static final class
An Icon3DDrawCommand describes how a 3D icon is painted in a 2D and a 3D view.static final class
Command to specify drawing an icon for a geometry.static final class
Command to draw labels for a feature.static final class
Command to specify drawing text for a geometry. -
Method Summary
-
Method Details
-
finalize
protected void finalize() -
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-
drawGeometry
Returns a command to draw a geometry.The draw options can be configured on the object that is returned by this method.
- Returns:
- a command to draw a geometry.
-
drawIcon
Returns a command to draw an icon.The draw options can be configured on the object that is returned by this method.
- Returns:
- a command to draw an icon.
-
drawIcon3D
Returns a command to draw a 3D icon.The draw options can be configured on the object that is returned by this method.
- Returns:
- a command to draw a 3D icon.
- Since:
- 2023.1
-
drawText
Returns a command to draw text.The draw options can be configured on the object that is returned by this method.
- Returns:
- a command to draw text.
-
drawLabel
Returns a command to draw a label.The draw options can be configured on the object that is returned by this method.
- Returns:
- a command to draw a label.
-