This document is archived and information here might be outdated. Recommended version. |
Provides access to functionality for looking up a renderer's symbol via a feature.
Name | Description | |
---|---|---|
LookupSymbol | Returns a reference to the renderer's symbol for the input feature. | |
ResetLookupSymbol | Resets temporary options on the symbol (e.g. Rotation). |
CoClasses and Classes | Description |
---|---|
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. |
RepresentationRenderer | A renderer that draws features using representation information stored in the layer�s data source. |
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. |
I LookupSymbol is used as a faster alternative to IFeatureRenderer::SymbolByFeature when querying for a features symbol during labeling. While SymbolByFeature hands out clones of a symbol, ISymbolLookup provides a framework where references to symbols are handed out and modifications of the symbol are reset. Your renderer should implement this interface to make labeling perform efficiently.