LuciadCPillar C# 2023.1.04
|
Classes | |
class | DefaultFeatureGeometryProvider |
Default geometry provider that works for Features with a DataType using a GeometryDataAnnotation. More... | |
class | Feature |
A Feature is a (partial) copy of a domain object. More... | |
class | FeatureChange |
Represents a change for a feature. More... | |
class | FeatureComparer |
Feature comparer class that can be used within sort algorithms. More... | |
class | FeatureExpressionEvaluator |
Evaluator for a Feature. More... | |
class | FeatureExpressionEvaluatorFactory |
Factory to create an evaluator for expressions to be applied on luciad::Feature instances. More... | |
class | FeatureModelBuilder |
Helps the creation of a IFeatureModel given a list of features, a model metadata, a feature model metadata and optionally a bounds. More... | |
class | FeatureModelEvent |
Represents a change in the feature model, which may result in a different visual representation. More... | |
class | FeatureModelMetadata |
This class exposes feature-specific metadata. More... | |
class | FeatureModelPersistenceManager |
This class can be used to save changes to an IFeatureModel's backend. More... | |
class | FeatureModelUpdate |
This class represents a single update to the model. More... | |
class | FeatureQuery |
A query specifies which objects you are interested in. More... | |
class | FeatureSaveErrorInfo |
This class contains details on a failed IFeatureModel save. More... | |
interface | IFeatureGeometryProvider |
This class can provide the Geometry associated with a Feature, and apply Geometry changes on that Feature. More... | |
interface | IFeatureModel |
A feature model allows to uniformly access vector data. More... | |
interface | IFeatureModelObserver |
Observer for changes within the feature model. More... | |
interface | IFeatureModelUpdater |
This class defines how an IFeatureModel can be updated. More... | |
interface | IFeatureQueryCallback |
A callback class that is called with the results of a query. More... | |
interface | IFeatureSaveSupport |
An implementation of this interface can be supplied to the FeatureModelPersistenceManager to enable support for saving in-memory changes. More... | |
interface | IFeatureUpdaterCallback |
This callback is used by IFeatureModelUpdater to give feedback on whether the feature update was successful or not. More... | |
class | ObservableFeatureUtil |
This class provides utility methods for Observable instance for Feature. More... | |
Enumerations | |
enum | FeatureChangeType { Add , Update , Remove } |
Enumeration of feature related change types. More... | |
Enumeration of feature related change types.
luciad/models/features/IFeatureModel.h
Enumerator | |
---|---|
Add | Describes a feature addition .
|
Update | Describes a feature update.
|
Remove | Describes a feature removal.
|