Provides access to members that control functionality common to all feature renderers.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Description
All feature renderers implement this interface and it is used by the framework to draw features from a FeatureClass.
Members
Description | ||
---|---|---|
CanRender | Indicates if the specified feature class can be rendered on the given display. | |
Draw | Draws features from the specified cursor on the given display. | |
ExclusionSet | An object reference to a temporary drawing exclusion set. | |
PrepareFilter | Prepares the query filter for the rendering process. | |
RenderPhase | Indicates if renderer uses the specified draw phase. | |
SymbolByFeature | Symbol used to draw the specified feature. |
CoClasses that implement IFeatureRenderer
CoClasses and Classes | Description |
---|---|
BiUniqueValueRenderer | A bivariate renderer that combines a unique values renderer with a class breaks renderer (either graduated colors or graduated symbol type symbology). |
ChartRenderer | A chart renderer used to draw pie, bar, and stacked bar chart symbols. |
ClassBreaksRenderer | A renderer that can be used to draw graduated color (choropleth) and graduated symbol maps. |
CoTrackSymbologyRenderer (esriTrackingAnalyst) | Symbolizes temporal based features and tracks in order to identify temporal feature characteristics in relation to the temporal reference. |
DotDensityRenderer | A dot density renderer. |
EnhancedInfoRenderer (esriTrackingAnalyst) | Symbolizes temporal based features with attribute and spatial information; this renderer is in addition to using the standard event and track renderers. |
GeoSymRenderer (esriDefenseSolutions) | Custom renderer for symbolizing data with GeoSym symbology. |
MoleEventRenderer (esriDefenseSolutions) | Controls event rendering for the MOLE renderer. |
NAStopRenderer (esriNetworkAnalyst) | Defines symbology for rendering stops. |
ProportionalSymbolRenderer | A proportional symbol renderer, used to draw symbols of varying size for each feature, sized in proportion to a field value. |
RepresentationRenderer | A renderer that draws features using representation information stored in the layer’s data source. |
ScaleDependentRenderer | A scale dependent renderer that is composed of multiple renderers, each operating within a particular scale range. |
SharedEdgeRenderer (esriEditorExt) | A renderer that can be used to draw topology elements. |
SimpleRenderer | A simple renderer where the same symbol is drawn for each feature. |
UniqueValueRenderer | A unique values renderer where symbols are assigned to features based on an unique attribute values. |
UniqueValueTextRenderer (esriTrackingAnalyst) | This is a feature renderer that supports rendering points using values from a field in the feature class. |