This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Carto > ESRI.ArcGIS.Carto > Interfaces > IR > IRasterRendererClassInfo Interface (ArcObjects .NET 10.5 SDK) |
Provides access to members which contain info about renderer classes.
Description | ||
---|---|---|
ClassCount | Number of classes in the renderer. | |
ClassificationField | Classification field name or an empty string if a table doesn't exist. | |
IsNumericClasses | Indicates if the classification field is numeric. | |
NormalizationField | Normalization field name or an empty string if none. | |
QueryNumberClass | Information for a number class by index. | |
QueryStringClass | Information for a string class by index. |
CoClasses and Classes | Description |
---|---|
RasterClassifyColorRampRenderer | A renderer with a color ramp for rasters with classified values. |
RasterColormapRenderer | A raster colormap renderer. |
RasterStretchColorRampRenderer | A renderer with a color ramp for rasters with continuous values. |
RasterUniqueValueRenderer | A renderer for rasters with unique values. |
While each of the single-band renderers produces different display effects, each at some point must divide the input data into classes. The unique value renderer creates a class for each value, the classified renderer creates an arbitrary number of classes defined by the user, and the stretched renderer divides the input data into 255 classes. The IRasterRendererClassInfo interface provides the ability to read these classes from each renderer through a common mechanism.