This document is archived and information here might be outdated. Recommended version. |
ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IF > IFeatureRenderer Interface (ArcObjects .NET 10.4 SDK) |
Provides access to members that control functionality common to all feature renderers.
All feature renderers implement this interface and it is used by the framework to draw features from a FeatureClass.
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 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. |
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. |