LuciadCPillar 2024.0.08
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
features

Editing features. More...

Classes

class  luciad::CompositeFeatureHandlesProvider
 A composite implementation of IFeatureHandlesProvider. More...
 
class  luciad::FeatureEditCandidateEvent
 This event provides information about the addition or removal of edit candidates. More...
 
class  luciad::FeatureEditConfigurationBuilder
 This builder can be used to configure editing for a layer. More...
 
class  luciad::FeatureEditContext
 FeatureEditContext provides context information for the feature that is being edited. More...
 
class  luciad::FeatureHandlesProvider
 Default handles provider for features. More...
 
class  luciad::FeatureStateEditCandidateProvider
 This IFeatureEditCandidateProvider uses enabled FeatureStates to determine editing candidates. More...
 
class  luciad::IFeatureEditCallback
 A callback interface that can signal that a Feature was edited. More...
 
class  luciad::IFeatureEditCandidateObserver
 Observer that notifies of edit candidate changes. More...
 
class  luciad::IFeatureEditCandidateProvider
 An edit candidate provider determines which Features are considered for editing. More...
 
class  luciad::IFeatureEditConfiguration
 Allows you to configure the editing behavior for a feature layer. More...
 
class  luciad::IFeatureHandlesProvider
 This class can provide edit handles for a given Feature. More...
 

Detailed Description

Editing features.

Feature handles providers define which handles are used for a certain feature. It has a default implementation that supports most kinds of features.

See the related guide for an overview of the editing API.