LuciadCPillar C# 2023.1.04
Luciad.Controllers Namespace Reference

Classes

class  HoverEventHandler
 Handler that translates hover gesture events to a hovering operation. More...
 
interface  IController
 An IController implementation interprets received events and triggers an action on the map. More...
 
interface  ISelectionCandidateCallback
 This callback needs to be called to let ISelectionCandidateChooser know which (subset of) features should be selected. More...
 
interface  ISelectionCandidateChooser
 A selection candidate handler has the responsibility to show candidates for selection and let a user choose which feature(s) they want to select. More...
 
class  PanEventHandler
 Basic gesture handler dedicated to translate drag gesture events to a pan operation. More...
 
class  RotateEventHandler
 Handler that translates drag gesture events to a rotate operation. More...
 
class  SelectEventHandler
 Handler that translates click gesture events to a select operation. More...
 
class  ZoomEventHandler
 Handler that translates scroll or click gesture events to a zoom operation. More...
 

Enumerations

enum  EventResult { Consumed , NotConsumed }
 This enum can be used to signal if an event was consumed or not. More...
 
enum  SelectMode { Replace , Invert }
 Selection mode. More...
 

Enumeration Type Documentation

◆ EventResult

This enum can be used to signal if an event was consumed or not.

luciad/controllers/EventResult.h 2020.1

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

Used to signal that an event was consumed.

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

Used to signal that an event was not consumed, and can still be sent to other event consumers.

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

◆ SelectMode

Selection mode.

luciad/controllers/SelectEventHandler.h Replace : only clicked feature are selected, all other features are unselected. Invert : selected state of clicked feature is inverted, all other features keep their state. 2020.1

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

Select mode where only clicked feature are selected, all other features are unselected.

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

Select mode where the selected state of clicked feature is inverted, all other features keep their state.

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