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.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Members
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 that implement IRotationRenderer2
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. |