com.esri.arcgis.datasourcesfile
Interface ISMRouterEnvelope

All Superinterfaces:
Serializable
All Known Implementing Classes:
ISMRouterEnvelopeProxy, SMRouterEnvelope

public interface ISMRouterEnvelope
extends Serializable

Provides access to the bounding envelope of the route path.

Description

Represents the rectangular geographic area. It is used to provide the bounding envelope of the whole route path and the envelopes of each direction.

Product Availability

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


Method Summary
 double getBottom()
          The position of the bottom.
 double getLeft()
          The position of the left side.
 double getRight()
          The position of the right side.
 double getTop()
          The position of the top.
 void setBottom(double pVal)
          The position of the bottom.
 void setLeft(double pVal)
          The position of the left side.
 void setRight(double pVal)
          The position of the right side.
 void setTop(double pVal)
          The position of the top.
 

Method Detail

getTop

double getTop()
              throws IOException,
                     AutomationException
The position of the top.

Description

Returns the top coordinate of the envelope.

Product Availability

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

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

setTop

void setTop(double pVal)
            throws IOException,
                   AutomationException
The position of the top.

Description

Sets the top coordinate of the envelope.

Product Availability

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

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

getBottom

double getBottom()
                 throws IOException,
                        AutomationException
The position of the bottom.

Description

Returns the bottom coordinate of the envelope.

Product Availability

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

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

setBottom

void setBottom(double pVal)
               throws IOException,
                      AutomationException
The position of the bottom.

Description

Sets the bottom coordinate of the envelope.

Product Availability

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

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

getLeft

double getLeft()
               throws IOException,
                      AutomationException
The position of the left side.

Description

Returns the left coordinate of the envelope.

Product Availability

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

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

setLeft

void setLeft(double pVal)
             throws IOException,
                    AutomationException
The position of the left side.

Description

Sets the left coordinate of the envelope.

Product Availability

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

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

getRight

double getRight()
                throws IOException,
                       AutomationException
The position of the right side.

Description

Returns the right coordinate of the envelope.

Product Availability

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

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

setRight

void setRight(double pVal)
              throws IOException,
                     AutomationException
The position of the right side.

Description

Sets the right coordinate of the envelope.

Product Availability

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

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