Table of Contents

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

features IEnumerable<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

featureReference string

Returns

FeatureGeometry