com.esri.arcgis.geometry
Class IEnvelopeProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geometry.IGeometryProxy
          extended by com.esri.arcgis.geometry.IEnvelopeProxy
All Implemented Interfaces:
IEnvelope, IGeometry, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IEnvelope2Proxy

Deprecated. Internal use only. Proxy for COM Interface 'IEnvelope'. Generated 3/19/2015 1:20:50 PM from 'C:\ArcGIS\COM\esriGeometry.olb'

Description: 'Provides access to methods and properties of envelopes.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =

public class IEnvelopeProxy
extends IGeometryProxy
implements IEnvelope, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.geometry.IEnvelope
IID, IID1b077914_38c5_11d0_92d2_00805f7c28b0
 
Fields inherited from interface com.esri.arcgis.geometry.IGeometry
IID1b07790d_38c5_11d0_92d2_00805f7c28b0
 
Constructor Summary
  IEnvelopeProxy()
          Deprecated. For internal use only
  IEnvelopeProxy(java.lang.Object obj)
          Deprecated.  
protected IEnvelopeProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IEnvelopeProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IEnvelopeProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void centerAt(IPoint p)
          Deprecated. Moves this envelope so it is centered at p.
 void defineFromPoints(int count, IPoint points)
          Deprecated. Defines the envelope to cover all the points.
 void expand(double dx, double dy, boolean asRatio)
          Deprecated. Moves the X and Y coordinates of the sides toward or away from each other.
 void expandM(double dm, boolean asRatio)
          Deprecated. Moves the measure of the sides toward or away from each other.
 void expandZ(double dz, boolean asRatio)
          Deprecated. Moves the Z attribute of the sides toward or away from each other.
 double getDepth()
          Deprecated. The depth of the envelope.
 double getHeight()
          Deprecated. The height of the envelope.
 IPoint getLowerLeft()
          Deprecated. The lower left corner.
 IPoint getLowerRight()
          Deprecated. The lower right corner.
 double getMMax()
          Deprecated. The maximum measure value in the area of the envelope.
 double getMMin()
          Deprecated. The minimum measure value in the area of the envelope.
 IPoint getUpperLeft()
          Deprecated. The upper left corner.
 IPoint getUpperRight()
          Deprecated. The upper right corner.
 double getWidth()
          Deprecated. The width of the envelope.
 double getXMax()
          Deprecated. The position of the right side.
 double getXMin()
          Deprecated. The position of the left side.
 double getYMax()
          Deprecated. The position of the top.
 double getYMin()
          Deprecated. The position of the bottom.
 double getZMax()
          Deprecated. The maximum Z value in the area of the envelope.
 double getZMin()
          Deprecated. The minimum Z value in the area of the envelope.
 void intersect(IEnvelope inEnvelope)
          Deprecated. Adjusts to include only the area also included by inEnvelope.
 void offset(double x, double y)
          Deprecated. Moves the sides x units horizontally and y units vertically.
 void offsetM(double m)
          Deprecated. Moves the sides m units.
 void offsetZ(double z)
          Deprecated. Moves the sides z units.
 void putCoords(double xMin, double yMin, double xMax, double yMax)
          Deprecated. Constructs an envelope from the coordinate values of lower, left and upper, right corners.
 void queryCoords(double[] xMin, double[] yMin, double[] xMax, double[] yMax)
          Deprecated. Returns the coordinates of lower, left and upper, right corners.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setDepth(double depth)
          Deprecated. The depth of the envelope.
 void setHeight(double height)
          Deprecated. The height of the envelope.
 void setLowerLeft(IPoint lowerLeft)
          Deprecated. The lower left corner.
 void setLowerRight(IPoint lowerRight)
          Deprecated. The lower right corner.
 void setMMax(double mMax)
          Deprecated. The maximum measure value in the area of the envelope.
 void setMMin(double mMin)
          Deprecated. The minimum measure value in the area of the envelope.
 void setUpperLeft(IPoint upperLeft)
          Deprecated. The upper left corner.
 void setUpperRight(IPoint upperRight)
          Deprecated. The upper right corner.
 void setWidth(double width)
          Deprecated. The width of the envelope.
 void setXMax(double xMax)
          Deprecated. The position of the right side.
 void setXMin(double xMin)
          Deprecated. The position of the left side.
 void setYMax(double yMax)
          Deprecated. The position of the top.
 void setYMin(double yMin)
          Deprecated. The position of the bottom.
 void setZMax(double zMax)
          Deprecated. The maximum Z value in the area of the envelope.
 void setZMin(double zMin)
          Deprecated. The minimum Z value in the area of the envelope.
 void union(IEnvelope inEnvelope)
          Deprecated. Adjusts to overlap inEnvelope.
 
Methods inherited from class com.esri.arcgis.geometry.IGeometryProxy
geoNormalize, geoNormalizeFromLongitude, getDimension, getEnvelope, getGeometryType, getSpatialReference, isEmpty, project, queryEnvelope, setEmpty, setSpatialReferenceByRef, snapToSpatialReference
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.esri.arcgis.geometry.IGeometry
geoNormalize, geoNormalizeFromLongitude, getDimension, getEnvelope, getGeometryType, getSpatialReference, isEmpty, project, queryEnvelope, setEmpty, setSpatialReferenceByRef, snapToSpatialReference
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IEnvelopeProxy

public IEnvelopeProxy(java.lang.String CLSID,
                      java.lang.String host,
                      com.esri.arcgis.interop.AuthInfo authInfo)
               throws java.net.UnknownHostException,
                      java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IEnvelopeProxy

public IEnvelopeProxy()
Deprecated. 
For internal use only


IEnvelopeProxy

public IEnvelopeProxy(java.lang.Object obj)
               throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IEnvelopeProxy

protected IEnvelopeProxy(java.lang.Object obj,
                         java.lang.String iid)
                  throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IEnvelopeProxy

protected IEnvelopeProxy(java.lang.String CLSID,
                         java.lang.String iid,
                         java.lang.String host,
                         com.esri.arcgis.interop.AuthInfo authInfo)
                  throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class IGeometryProxy
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class IGeometryProxy
Throws:
java.io.IOException

getWidth

public double getWidth()
                throws java.io.IOException,
                       AutomationException
Deprecated. 
The width of the envelope.

Specified by:
getWidth in interface IEnvelope
Returns:
The width
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setWidth

public void setWidth(double width)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
The width of the envelope.

Specified by:
setWidth in interface IEnvelope
Parameters:
width - The width (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getHeight

public double getHeight()
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The height of the envelope.

Specified by:
getHeight in interface IEnvelope
Returns:
The height
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDepth

public void setDepth(double depth)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
The depth of the envelope.

Specified by:
setDepth in interface IEnvelope
Parameters:
depth - The depth (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDepth

public double getDepth()
                throws java.io.IOException,
                       AutomationException
Deprecated. 
The depth of the envelope.

Specified by:
getDepth in interface IEnvelope
Returns:
The depth
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setHeight

public void setHeight(double height)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The height of the envelope.

Specified by:
setHeight in interface IEnvelope
Parameters:
height - The height (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLowerLeft

public IPoint getLowerLeft()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The lower left corner.

Specified by:
getLowerLeft in interface IEnvelope
Returns:
A reference to a com.esri.arcgis.geometry.IPoint
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLowerLeft

public void setLowerLeft(IPoint lowerLeft)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
The lower left corner.

Specified by:
setLowerLeft in interface IEnvelope
Parameters:
lowerLeft - A reference to a com.esri.arcgis.geometry.IPoint (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getUpperLeft

public IPoint getUpperLeft()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The upper left corner.

Specified by:
getUpperLeft in interface IEnvelope
Returns:
A reference to a com.esri.arcgis.geometry.IPoint
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setUpperLeft

public void setUpperLeft(IPoint upperLeft)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
The upper left corner.

Specified by:
setUpperLeft in interface IEnvelope
Parameters:
upperLeft - A reference to a com.esri.arcgis.geometry.IPoint (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getUpperRight

public IPoint getUpperRight()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The upper right corner.

Specified by:
getUpperRight in interface IEnvelope
Returns:
A reference to a com.esri.arcgis.geometry.IPoint
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setUpperRight

public void setUpperRight(IPoint upperRight)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The upper right corner.

Specified by:
setUpperRight in interface IEnvelope
Parameters:
upperRight - A reference to a com.esri.arcgis.geometry.IPoint (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLowerRight

public IPoint getLowerRight()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The lower right corner.

Specified by:
getLowerRight in interface IEnvelope
Returns:
A reference to a com.esri.arcgis.geometry.IPoint
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLowerRight

public void setLowerRight(IPoint lowerRight)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The lower right corner.

Specified by:
setLowerRight in interface IEnvelope
Parameters:
lowerRight - A reference to a com.esri.arcgis.geometry.IPoint (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getXMin

public double getXMin()
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The position of the left side.

Specified by:
getXMin in interface IEnvelope
Returns:
The xMin
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setXMin

public void setXMin(double xMin)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
The position of the left side.

Specified by:
setXMin in interface IEnvelope
Parameters:
xMin - The xMin (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getYMin

public double getYMin()
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The position of the bottom.

Specified by:
getYMin in interface IEnvelope
Returns:
The yMin
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setYMin

public void setYMin(double yMin)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
The position of the bottom.

Specified by:
setYMin in interface IEnvelope
Parameters:
yMin - The yMin (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getXMax

public double getXMax()
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The position of the right side.

Specified by:
getXMax in interface IEnvelope
Returns:
The xMax
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setXMax

public void setXMax(double xMax)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
The position of the right side.

Specified by:
setXMax in interface IEnvelope
Parameters:
xMax - The xMax (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getYMax

public double getYMax()
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The position of the top.

Specified by:
getYMax in interface IEnvelope
Returns:
The yMax
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setYMax

public void setYMax(double yMax)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
The position of the top.

Specified by:
setYMax in interface IEnvelope
Parameters:
yMax - The yMax (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMMin

public double getMMin()
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The minimum measure value in the area of the envelope.

Specified by:
getMMin in interface IEnvelope
Returns:
The mMin
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMMin

public void setMMin(double mMin)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
The minimum measure value in the area of the envelope.

Specified by:
setMMin in interface IEnvelope
Parameters:
mMin - The mMin (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMMax

public double getMMax()
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The maximum measure value in the area of the envelope.

Specified by:
getMMax in interface IEnvelope
Returns:
The mMax
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMMax

public void setMMax(double mMax)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
The maximum measure value in the area of the envelope.

Specified by:
setMMax in interface IEnvelope
Parameters:
mMax - The mMax (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getZMin

public double getZMin()
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The minimum Z value in the area of the envelope.

Specified by:
getZMin in interface IEnvelope
Returns:
The zMin
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setZMin

public void setZMin(double zMin)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
The minimum Z value in the area of the envelope.

Specified by:
setZMin in interface IEnvelope
Parameters:
zMin - The zMin (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getZMax

public double getZMax()
               throws java.io.IOException,
                      AutomationException
Deprecated. 
The maximum Z value in the area of the envelope.

Specified by:
getZMax in interface IEnvelope
Returns:
The zMax
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setZMax

public void setZMax(double zMax)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
The maximum Z value in the area of the envelope.

Specified by:
setZMax in interface IEnvelope
Parameters:
zMax - The zMax (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

union

public void union(IEnvelope inEnvelope)
           throws java.io.IOException,
                  AutomationException
Deprecated. 
Adjusts to overlap inEnvelope.

Specified by:
union in interface IEnvelope
Parameters:
inEnvelope - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

intersect

public void intersect(IEnvelope inEnvelope)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Adjusts to include only the area also included by inEnvelope.

Specified by:
intersect in interface IEnvelope
Parameters:
inEnvelope - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

offset

public void offset(double x,
                   double y)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Moves the sides x units horizontally and y units vertically.

Specified by:
offset in interface IEnvelope
Parameters:
x - The x (in)
y - The y (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

offsetZ

public void offsetZ(double z)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Moves the sides z units.

Specified by:
offsetZ in interface IEnvelope
Parameters:
z - The z (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

offsetM

public void offsetM(double m)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Moves the sides m units.

Specified by:
offsetM in interface IEnvelope
Parameters:
m - The m (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

expand

public void expand(double dx,
                   double dy,
                   boolean asRatio)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Moves the X and Y coordinates of the sides toward or away from each other.

Specified by:
expand in interface IEnvelope
Parameters:
dx - The dx (in)
dy - The dy (in)
asRatio - The asRatio (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

expandZ

public void expandZ(double dz,
                    boolean asRatio)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Moves the Z attribute of the sides toward or away from each other.

Specified by:
expandZ in interface IEnvelope
Parameters:
dz - The dz (in)
asRatio - The asRatio (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

expandM

public void expandM(double dm,
                    boolean asRatio)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Moves the measure of the sides toward or away from each other.

Specified by:
expandM in interface IEnvelope
Parameters:
dm - The dm (in)
asRatio - The asRatio (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

defineFromPoints

public void defineFromPoints(int count,
                             IPoint points)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Defines the envelope to cover all the points.

Specified by:
defineFromPoints in interface IEnvelope
Parameters:
count - The count (in)
points - A reference to a com.esri.arcgis.geometry.IPoint (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

putCoords

public void putCoords(double xMin,
                      double yMin,
                      double xMax,
                      double yMax)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Constructs an envelope from the coordinate values of lower, left and upper, right corners.

Specified by:
putCoords in interface IEnvelope
Parameters:
xMin - The xMin (in)
yMin - The yMin (in)
xMax - The xMax (in)
yMax - The yMax (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryCoords

public void queryCoords(double[] xMin,
                        double[] yMin,
                        double[] xMax,
                        double[] yMax)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Returns the coordinates of lower, left and upper, right corners.

Specified by:
queryCoords in interface IEnvelope
Parameters:
xMin - The xMin (out: use single element array)
yMin - The yMin (out: use single element array)
xMax - The xMax (out: use single element array)
yMax - The yMax (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

centerAt

public void centerAt(IPoint p)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Moves this envelope so it is centered at p.

Specified by:
centerAt in interface IEnvelope
Parameters:
p - A reference to a com.esri.arcgis.geometry.IPoint (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.