This document is archived and information here might be outdated. Recommended version. |
ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IR > IRotationRenderer2 Interface (ArcObjects .NET 10.4 SDK) |
Provides access to members that control the rotation of marker symbols based on field values, expression, or random. Used for all symbols, not just 3D; used for all apps, including ArcMap.
Description | ||
---|---|---|
GetSymbolRotation3DExpressions | Gets expressions for rotation about each axis. In case of non-3D rotation, Z axis is used. | |
GetSymbolRotation3DFlags | Gets one flag for each axis. Serves same purpose as SymbolRotation3DFlags (get_, put_). | |
GetSymbolRotation3DRandomRanges | Gets rotation range for each axis (for random rotation). | |
SetSymbolRotation3DExpressions | Sets expressions for rotation about each axis. In case of non-3D rotation, Z axis is used. | |
SetSymbolRotation3DFlags | Sets one flag for each axis. For axis which is not to be rotated, set to esriSymbolRotation3DNone. Serves same purpose as SymbolRotation3DFlags (get_, put_). | |
SetSymbolRotation3DRandomRanges | Sets rotation range for each axis (for random rotation). | |
SymbolRotation3DFlags | Gets rotation flags composed of enum esriSymbolRotation3DFlags. Not just for 3D rotation. | |
SymbolRotation3DRotationTypeZ | Gets rotation type (geographic or arithmetic) about the Z axis (hardcoded arithmetic about other axes). |
CoClasses and Classes | Description |
---|---|
ClassBreaksRenderer | A renderer that can be used to draw graduated color (choropleth) and graduated symbol maps. |
ProportionalSymbolRenderer | A proportional symbol renderer, used to draw symbols of varying size for each feature, sized in proportion to a field value. |
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. |