com.esri.arcgis.carto
Interface IRasterDRAShader

All Superinterfaces:
Serializable
All Known Implementing Classes:
RasterDRAShader

public interface IRasterDRAShader
extends Serializable

Access to members that allow a DRA shader to process pixel channels.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 float getPercentMax()
          The percent max.
 float getPercentMin()
          The percent min.
 float getStdDevParam()
          The number of standard deviation.
 int getStretchType()
          The stretch type.
 void setPercentMax(float pPercentMax)
          The percent max.
 void setPercentMin(float pPercentMin)
          The percent min.
 void setStdDevParam(float pStddev)
          The number of standard deviation.
 void setStretchType(int pStretchType)
          The stretch type.
 

Method Detail

setStretchType

void setStretchType(int pStretchType)
                    throws IOException,
                           AutomationException
The stretch type.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pStretchType - A com.esri.arcgis.carto.esriRasterStretchTypesEnum constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStretchType

int getStretchType()
                   throws IOException,
                          AutomationException
The stretch type.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A com.esri.arcgis.carto.esriRasterStretchTypesEnum constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setStdDevParam

void setStdDevParam(float pStddev)
                    throws IOException,
                           AutomationException
The number of standard deviation.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pStddev - The pStddev (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStdDevParam

float getStdDevParam()
                     throws IOException,
                            AutomationException
The number of standard deviation.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The pStddev
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPercentMin

void setPercentMin(float pPercentMin)
                   throws IOException,
                          AutomationException
The percent min.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pPercentMin - The pPercentMin (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPercentMin

float getPercentMin()
                    throws IOException,
                           AutomationException
The percent min.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The pPercentMin
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPercentMax

void setPercentMax(float pPercentMax)
                   throws IOException,
                          AutomationException
The percent max.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pPercentMax - The pPercentMax (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPercentMax

float getPercentMax()
                    throws IOException,
                           AutomationException
The percent max.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The pPercentMax
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.