LuciadCPillar C# 2023.1.05
Luciad.Symbology.Military.MilitarySymbolFeatureCreator Class Reference

Creates new symbology features. More...

Inheritance diagram for Luciad.Symbology.Military.MilitarySymbolFeatureCreator:
Luciad.Create.Features.IFeatureCreator

Public Member Functions

 MilitarySymbolFeatureCreator (Luciad.Models.Features.Feature initialFeature)
 
 MilitarySymbolFeatureCreator (Luciad.Symbology.Military.MilitarySymbol initialSymbol)
 
void Dispose ()
 
Luciad.Controllers.EventResult OnEvent (Luciad.Input.IInputEvent inputEvent, Luciad.Create.Features.FeatureCreateContext context)
 
void Start (Luciad.Create.Features.IFeatureCreateCallback callback, Luciad.Create.Features.FeatureCreateContext context)
 
- Public Member Functions inherited from Luciad.Create.Features.IFeatureCreator
Luciad.Controllers.EventResult OnEvent (Luciad.Input.IInputEvent inputEvent, Luciad.Create.Features.FeatureCreateContext context)
 Handles the given event, and returns if the event was handled or not. More...
 
void Start (Luciad.Create.Features.IFeatureCreateCallback callback, Luciad.Create.Features.FeatureCreateContext context)
 This method is called to start creation. More...
 

Detailed Description

Creates new symbology features.

This feature creator will use an initial military symbol feature instance as a base create a geometry on the map fill in the remaining Feature values using the created geometry

Example

2020.1

Creator

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

Constructor & Destructor Documentation

◆ MilitarySymbolFeatureCreator() [1/2]

Luciad.Symbology.Military.MilitarySymbolFeatureCreator.MilitarySymbolFeatureCreator ( Luciad.Models.Features.Feature  initialFeature)
inline

◆ MilitarySymbolFeatureCreator() [2/2]

Luciad.Symbology.Military.MilitarySymbolFeatureCreator.MilitarySymbolFeatureCreator ( Luciad.Symbology.Military.MilitarySymbol  initialSymbol)
inline

Member Function Documentation

◆ Dispose()

void Luciad.Symbology.Military.MilitarySymbolFeatureCreator.Dispose ( )
inline

◆ OnEvent()

Luciad.Controllers.EventResult Luciad.Symbology.Military.MilitarySymbolFeatureCreator.OnEvent ( Luciad.Input.IInputEvent  inputEvent,
Luciad.Create.Features.FeatureCreateContext  context 
)
inline

◆ Start()

void Luciad.Symbology.Military.MilitarySymbolFeatureCreator.Start ( Luciad.Create.Features.IFeatureCreateCallback  callback,
Luciad.Create.Features.FeatureCreateContext  context 
)
inline