|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRasterClassifyColorRampRenderer
Provides access to members that relate to the classified rendering of rasters.
The IRasterClassifyColorRampRenderer controls the classes used by the renderer and how they are displayed.
The default classification method for RasterClassifyColorRampRenderer is NaturalBreaks. To set other classification method use interface IRasterClassifyUIProperties.
TheClassFieldproperty determines the field of the raster on which the classification will be performed. With theNormFieldproperty, you may optionally specify another field by which the class field will be divided before the classes are determined. The ClassField and NormField must be numeric. By default, the ClassField is Value and the NormField is empty.
Method Summary | |
---|---|
double |
getBreak(int index)
Break at the index. |
int |
getClassCount()
Number of classes. |
String |
getClassField()
Field this renderer is using. |
String |
getDescription(int index)
Description for the class at the given index. |
String |
getLabel(int index)
Label for the class at the given index. |
String |
getNormField()
Normalization field this renderer is using. |
ISymbol |
getSymbol(int index)
Symbol representing the class at the index. |
boolean |
isSortClassesAscending()
Indicates if the sort direction for the class labels is ascending. |
void |
setBreak(int index,
double value)
Break at the index. |
void |
setClassCount(int value)
Number of classes. |
void |
setClassField(String field)
Field this renderer is using. |
void |
setDescription(int index,
String description)
Description for the class at the given index. |
void |
setLabel(int index,
String label)
Label for the class at the given index. |
void |
setNormField(String field)
Normalization field this renderer is using. |
void |
setSortClassesAscending(boolean ascending)
Indicates if the sort direction for the class labels is ascending. |
void |
setSymbol(int index,
ISymbol symbol)
Symbol representing the class at the index. |
Method Detail |
---|
String getClassField() throws IOException, AutomationException
The ClassField property determines the field of the raster on which the classification will be performed. With the NormField property, you may optionally specify another field by which the class field will be divided/normalized before the classes are determined. The ClassField and NormField must be numeric. By default, the ClassField is Value and the NormField is empty.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setClassField(String field) throws IOException, AutomationException
field
- The field (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getNormField() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setNormField(String field) throws IOException, AutomationException
field
- The field (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getClassCount() throws IOException, AutomationException
The ClassCount property controls the number of classes into which the dataset is divided. The rest of the properties are specific to each class.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setClassCount(int value) throws IOException, AutomationException
value
- The value (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getBreak(int index) throws IOException, AutomationException
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setBreak(int index, double value) throws IOException, AutomationException
index
- The index (in)value
- The value (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ISymbol getSymbol(int index) throws IOException, AutomationException
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSymbol(int index, ISymbol symbol) throws IOException, AutomationException
index
- The index (in)symbol
- A reference to a com.esri.arcgis.display.ISymbol (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getLabel(int index) throws IOException, AutomationException
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setLabel(int index, String label) throws IOException, AutomationException
index
- The index (in)label
- The label (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getDescription(int index) throws IOException, AutomationException
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDescription(int index, String description) throws IOException, AutomationException
index
- The index (in)description
- The description (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isSortClassesAscending() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSortClassesAscending(boolean ascending) throws IOException, AutomationException
ascending
- The ascending (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |