Class DynamicFeatureGeometryProvider
- Namespace
- EncDotNet.S100.DynamicSources
- Assembly
- EncDotNet.S100.Core.dll
An IFeatureGeometryProvider over dynamic features, where a feature reference is a Id. It lets drawing instructions built for dynamic features go through the same renderers as a vector product's.
public sealed class DynamicFeatureGeometryProvider : IFeatureGeometryProvider
- Inheritance
-
DynamicFeatureGeometryProvider
- Implements
- Inherited Members
Constructors
DynamicFeatureGeometryProvider(IEnumerable<DynamicFeature>)
Creates a provider over features. A later duplicate id wins.
public DynamicFeatureGeometryProvider(IEnumerable<DynamicFeature> features)
Parameters
featuresIEnumerable<DynamicFeature>The features.
Methods
GetGeometry(string)
Returns the geometry for the feature identified by featureReference,
or null if no matching feature exists.
public FeatureGeometry? GetGeometry(string featureReference)
Parameters
featureReferencestring