com.esri.arcgis.carto
Interface IMultiResolutionRenderer

All Superinterfaces:
Serializable
All Known Implementing Classes:
LasUniqueValueRenderer, TinContourRenderer

public interface IMultiResolutionRenderer
extends Serializable

Provides access to multi-resolution renderers.

Product Availability

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


Method Summary
 IEnvelope getAreaOfInterest()
          The area of interest to be rendered.
 double getMinVisibleResolution()
          The minimum resolution at which data are rendered.
 double getResolution()
          The resolution to be rendered.
 void setAreaOfInterest(IEnvelope ppAOI)
          The area of interest to be rendered.
 void setMinVisibleResolution(double pResolution)
          The minimum resolution at which data are rendered.
 void setResolution(double pResolution)
          The resolution to be rendered.
 

Method Detail

setAreaOfInterest

void setAreaOfInterest(IEnvelope ppAOI)
                       throws IOException,
                              AutomationException
The area of interest to be rendered.

Product Availability

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

Parameters:
ppAOI - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAreaOfInterest

IEnvelope getAreaOfInterest()
                            throws IOException,
                                   AutomationException
The area of interest to be rendered.

Product Availability

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

Returns:
A reference to a com.esri.arcgis.geometry.IEnvelope
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setResolution

void setResolution(double pResolution)
                   throws IOException,
                          AutomationException
The resolution to be rendered.

Product Availability

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

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

getResolution

double getResolution()
                     throws IOException,
                            AutomationException
The resolution to be rendered.

Product Availability

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

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

setMinVisibleResolution

void setMinVisibleResolution(double pResolution)
                             throws IOException,
                                    AutomationException
The minimum resolution at which data are rendered.

Product Availability

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

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

getMinVisibleResolution

double getMinVisibleResolution()
                               throws IOException,
                                      AutomationException
The minimum resolution at which data are rendered.

Product Availability

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

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