LuciadCPillar C# 2023.1.02
Luciad.Layers.Features.FeatureCanvas Class Reference

Canvas to provide the commands to draw a geometry, icon, 3D icon, text or a label. More...

Inheritance diagram for Luciad.Layers.Features.FeatureCanvas:

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

void Dispose ()
 
Luciad.Layers.Features.FeatureCanvas.GeometryDrawCommand DrawGeometry ()
 Returns a command to draw a geometry. More...
 
Luciad.Layers.Features.FeatureCanvas.IconDrawCommand DrawIcon ()
 Returns a command to draw an icon. More...
 
Luciad.Layers.Features.FeatureCanvas.Icon3DDrawCommand DrawIcon3D ()
 Returns a command to draw a 3D icon. More...
 
Luciad.Layers.Features.FeatureCanvas.LabelDrawCommand DrawLabel ()
 Returns a command to draw a label. More...
 
Luciad.Layers.Features.FeatureCanvas.TextDrawCommand DrawText ()
 Returns a command to draw text. More...
 

Detailed Description

Canvas to provide the commands to draw a geometry, icon, 3D icon, text or a label.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::FeatureCanvas.

Member Function Documentation

◆ Dispose()

void Luciad.Layers.Features.FeatureCanvas.Dispose ( )
inline

◆ DrawGeometry()

Luciad.Layers.Features.FeatureCanvas.GeometryDrawCommand Luciad.Layers.Features.FeatureCanvas.DrawGeometry ( )
inline

Returns a command to draw a geometry.

The draw options can be configured on the object that is returned by this method. a command to draw a geometry.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::FeatureCanvas::drawGeometry.

◆ DrawIcon()

Luciad.Layers.Features.FeatureCanvas.IconDrawCommand Luciad.Layers.Features.FeatureCanvas.DrawIcon ( )
inline

Returns a command to draw an icon.

The draw options can be configured on the object that is returned by this method. a command to draw an icon.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::FeatureCanvas::drawIcon.

◆ DrawIcon3D()

Luciad.Layers.Features.FeatureCanvas.Icon3DDrawCommand Luciad.Layers.Features.FeatureCanvas.DrawIcon3D ( )
inline

Returns a command to draw a 3D icon.

The draw options can be configured on the object that is returned by this method. a command to draw a 3D icon.

2023.1

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::FeatureCanvas::drawIcon3D.

◆ DrawLabel()

Luciad.Layers.Features.FeatureCanvas.LabelDrawCommand Luciad.Layers.Features.FeatureCanvas.DrawLabel ( )
inline

Returns a command to draw a label.

The draw options can be configured on the object that is returned by this method. a command to draw a label.

2020.2

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::FeatureCanvas::drawLabel.

◆ DrawText()

Luciad.Layers.Features.FeatureCanvas.TextDrawCommand Luciad.Layers.Features.FeatureCanvas.DrawText ( )
inline

Returns a command to draw text.

The draw options can be configured on the object that is returned by this method. a command to draw text.

Warning
C# documentation translation is incomplete. You can find more information in the C++ documentation for luciad::FeatureCanvas::drawText.