Provides access to members that are common to all cached graphic renderer objects.
Product Availability
Available with ArcGIS Engine and ArcGIS Desktop.
Members
Description | ||
---|---|---|
CanRender | Indicates whether a specified feature class is compatible with the renderer. | |
CanRenderFeature | Indicates whether a specified feature is compatible with the renderer. | |
CLSID | Provides access to the CLSID of the class implementing this interface. | |
Description | A description of the renderer. | |
EXTCLSID | The method returns the CLSID of the MOLE class extension that the renderer is compatible with. | |
FieldNameSet | An optional property set that maps expected field names to physical field names. | |
GraphicByFeature | Using a given IDisplay, renders a feature as a cached graphic and returns that graphic. | |
IsEnabled | Indicates whether the renderer is currently enabled. | |
IsOK | Indicates whether the renderer is valid and behaving well. | |
Name | The name of the renderer. | |
RenderCursor | Using a given IDisplay, renders the features in a cursor as cached graphics and adds those graphics to the specified display list. | |
RenderFeature | Using a given IDisplay, renders a feature as a cached graphic and adds that graphic to the specified display list. |
CoClasses that implement ICacheRenderer
CoClasses and Classes | Description |
---|---|
AreaObs2525B | Renders some of the 2525B areal obstacle tactical graphics (those supported in MOLE 2.0). |
AreaObs2525BG | Using green symbology, renders some of the 2525B areal obstacle tactical graphics (those supported in MOLE 2.0). |
Areas2525B | Renders some of the 2525B areal tactical graphics (those supported in MOLE 2.0). |
Arrows2525B | Renders three point polylines as 2525B arrow tactical graphics. |
Boundaries2525B | Renders polylines as 2525B boundary tactical graphics. |
C2GMAreas2525B | Renders areal tactical graphics defined under the 2525B command and control and general maneuver heading. |
C2GMLines2525B | Renders linear tactical graphics defined under the 2525B command and control and general maneuver heading. |
C2GMPoints2525B | Renders point tactical graphics defined under the 2525B command and control and general maneuver heading. |
CSSAreas2525B | Renders areal tactical graphics defined under the 2525B combat service support heading. |
CSSLines2525B | Renders linear tactical graphics defined under the 2525B combat service support heading. |
CSSPoints2525B | Renders point tactical graphics defined under the 2525B combat service support heading. |
FLOT2525B | Renders polylines as Forward Lines of Own Troops and related 2525B tactical graphics (those supported in MOLE 2.0). |
ForceElement2525BRenderer | Renders one or more features as MIL-STD 2525B compliant cached graphics, adding them to a force element display list. |
ForceElementAPP6ARenderer | Renders one or more features as NATO APP-6A compliant cached graphics, adding them to a force element display list. |
FSAreas2525B | Renders areal tactical graphics defined under the 2525B fire support heading. |
FSAreasChange1 | Renders areal tactical graphics defined under the 2525B fire support heading. |
FSLines2525B | Renders linear tactical graphics defined under the 2525B fire support heading. |
FSLinesChange1 | Renders linear tactical graphics defined under the 2525B fire support heading. |
FSPoints2525B | Renders point tactical graphics defined under the 2525B fire support heading. |
FSPointsChange1 | Renders point tactical graphics defined under the 2525B fire support heading. |
LineObs2525B | Renders some of the 2525B linear obstacle tactical graphics (those supported in MOLE 2.0). |
LineObs2525BG | Using green symbology, renders some of the 2525B linear obstacle tactical graphics (those supported in MOLE 2.0). |
Lines2525B | Renders some of the 2525B linear tactical graphics (those supported in MOLE 2.0). |
METOCAreasChange1 | Renders area tactical graphics defined under the 2525B Change 1 meteorology (METOC) heading. |
METOCLines2525B | Renders linear tactical graphics defined under the 2525B meteorology (METOC) heading. |
METOCLinesChange1 | Renders line tactical graphics defined under the 2525B Change 1 meteorology (METOC) heading. |
METOCPoints2525B | Renders point tactical graphics defined under the 2525B meteorology (METOC) heading. |
METOCPointsChange1 | Renders point tactical graphics defined under the 2525B Change 1 meteorology (METOC) heading. |
MSAreas2525B | Renders areal tactical graphics defined under the 2525B mobility and survivability heading. |
MSLines2525B | Renders linear tactical graphics defined under the 2525B mobility and survivability heading. |
MSPoints2525B | Renders point tactical graphics defined under the 2525B mobility and survivability heading. |
MultipointArrows | Renders polylines as 2525B arrow tactical graphics, using the last point to define the back of the arrow head. |
OtherLines2525B | Renders linear tactical graphics defined under the 2525B miscellaneous/other heading. |
OtherPoints2525B | Renders point tactical graphics defined under the 2525B miscellaneous/other heading. |
PointObs2525B | Renders some of the 2525B point obstacle tactical graphics (those supported in MOLE 2.0). |
PointObs2525BG | Using green symbology, renders some of the 2525B point obstacle tactical graphics (those supported in MOLE 2.0). |
Points2525B | Renders some of the 2525B point tactical graphics (those supported in MOLE 2.0). |
SwoopArrows | Renders selected 2525B arrows using curved lines. |
TacticalGraphic2525BRenderer | Renders all 2525B tactical graphics. |
TacticalGraphicAPP6ARenderer | Renders all APP6 tactical graphics. |
TaskAreas2525B | Renders areal tactical graphics defined under the 2525B task heading. |
TaskLines2525B | Renders linear tactical graphics defined under the 2525B task heading. |
TaskPoints2525B | Renders point tactical graphics defined under the 2525B task heading. |
Remarks
Cache renderer objects are responsible for taking in base geometry and attribute information in the form of a feature and "rendering" a graphic object that can be cached and then drawn as frequently as needed. Unlike feature renderers, which traditionally render features directly to a display, a cache renderer renders features as stand-alone objects that can then be cached and manipulated and drawn independently of their base features.