com.esri.arcgis.geometry
Class IProjectedCoordinateSystem4GENProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geometry.IProjectedCoordinateSystem4GENProxy
All Implemented Interfaces:
IProjectedCoordinateSystem4GEN, java.io.Externalizable, java.io.Serializable

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

Description: 'Provides access to members that control additional properties and methods for projected coordinate systems. IProjectedCoordinateSystem4GEN is generic version of IProjectedCoordinateSystem4.' 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 IProjectedCoordinateSystem4GENProxy
extends com.esri.arcgis.interop.Dispatch
implements IProjectedCoordinateSystem4GEN, 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.IProjectedCoordinateSystem4GEN
IID, IIDd44edb15_8866_4641_872d_3c81f73ac8aa
 
Constructor Summary
  IProjectedCoordinateSystem4GENProxy()
          Deprecated. For internal use only
  IProjectedCoordinateSystem4GENProxy(java.lang.Object obj)
          Deprecated.  
protected IProjectedCoordinateSystem4GENProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IProjectedCoordinateSystem4GENProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IProjectedCoordinateSystem4GENProxy(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 changed()
          Deprecated. Notify this object that some of its parts have changed (parameter values, z unit, etc.).
 void forward(_WKSPoint[][] points)
          Deprecated. Projects points from geographic to planar coordinates.
 java.lang.String getAbbreviation()
          Deprecated. The abbreviated name of this spatial reference component.
 java.lang.String getAlias()
          Deprecated. The alias of this spatial reference component.
 double getAzimuth()
          Deprecated. The azimuth of a projected coordinate system.
 double getCentralLongitude()
          Deprecated. Returns CentralLongitude of the projected coordinate system.
 double getCentralMeridian(boolean inDegrees)
          Deprecated. The central meridian (Lambda0) of a projected coordinate system.
 double getCentralParallel()
          Deprecated. The central parallel (Phi 0) of a projected coordinate system.
 ILinearUnit getCoordinateUnit()
          Deprecated. The linear unit of a projected coordinate system.
 void getDomain(double[] xMin, double[] xMax, double[] yMin, double[] yMax)
          Deprecated. Get the domain extent.
 int getFactoryCode()
          Deprecated. The factory code of the spatial reference.
 double getFalseEasting()
          Deprecated. The false easting (X0) of a projected coordinate system.
 double getFalseNorthing()
          Deprecated. The false northing (Y0) of a projected coordinate system.
 void getFalseOriginAndUnits(double[] falseX, double[] falseY, double[] xyUnits)
          Deprecated. Get the false origin and units.
 void getGCSParams(double[] p_180, double[] pDelta)
          Deprecated. Returns 180 degrees and horizon delta in proper GCS units.
 IGeographicCoordinateSystem getGeographicCoordinateSystem()
          Deprecated. The geographic coordinate system of a projected coordinate system.
 double getHeight()
          Deprecated. The height above the sphere in projected coordinate system units.
 esriSRHorizon getHorizon(int horizonIndex)
          Deprecated. The mathematical limits of a projected coordinate system.
 IGeometry getHorizon2(_WKSEnvelope[] horizonEnvelope, boolean[] inclusive)
          Deprecated. Returns the standard horizon polygon, its envelope, and whether it is inclusive or exclusive; the horizon polygon may be 0.
 int getHorizonCount()
          Deprecated. The number of shapes that describe the limits of a ProjCS.
 double getLatitudeOf1st()
          Deprecated. The latitude of the first point (Phi 1) of a projected coordinate system.
 double getLatitudeOf2nd()
          Deprecated. The latitude of the second point (Phi 2) of a projected coordinate system.
 double getLatitudeOfCenter()
          Deprecated. The latitude of center (Phi C) of a projected coordinate system.
 double getLatitudeOfOrigin()
          Deprecated. The latitude of the origin (Phi 0) of a projected coordinate system.
 double getLongitudeOf1st()
          Deprecated. The longitude of the first point (Lambda 1) of a projected coordinate system.
 double getLongitudeOf2nd()
          Deprecated. The longitude of the second point (Lambda 2) of a projected coordinate system.
 double getLongitudeOfCenter()
          Deprecated. The longitude of center (Lam C) of a projected coordinate system.
 double getLongitudeOfOrigin()
          Deprecated. The longitude of origin (Lambda0) of a projected coordinate system.
 void getMDomain(double[] outMMin, double[] outMMax)
          Deprecated. Get the measure domain extent.
 void getMFalseOriginAndUnits(double[] falseM, double[] mUnits)
          Deprecated. Get the measure false origin and units.
 java.lang.String getName()
          Deprecated. The name of this spatial reference component.
 _WKSPoint getNorthPole()
          Deprecated. Returns north pole in projected coordinates, or an empty point if north pole is outside the PCS horizon.
 int getNorthPoleGeometry()
          Deprecated. Returns type of north pole geometry.
 int getNorthPoleLocation()
          Deprecated. Returns type of location of north pole with respect to PCS horizon.
 void getParameters(IParameter[][] parameters)
          Deprecated. Gets the map projection parameters of a projected coordinate system.
 IGeometry getPCSHorizon(_WKSEnvelope[] horizonEnvelope, boolean[] inclusive)
          Deprecated. Returns PCS horizon polygon, its envelope and whether it is inclusive or exclusive; the horizon polygon may be 0.
 IProjection getProjection()
          Deprecated. The map projection of a projected coordinate system.
 double getPseudoStandardParallel1()
          Deprecated. The latitude on an oblique spheroid that defines the oblique cone for a Krovak projected coordinate system.
 java.lang.String getRemarks()
          Deprecated. The comment string of this spatial reference component.
 double getRotation()
          Deprecated. The rotation value used to change the axis directions in a Krovak projected coordinate system.
 double getScaleFactor()
          Deprecated. The scale factor (K0) of a projected coordinate system.
 IGeometry getShiftedHorizon(int shift)
          Deprecated. Returns the horizon polygon, shifted once or twice, west/east of standard horizon for a negative/positive shift.
 _WKSPoint getSouthPole()
          Deprecated. Returns south pole in projected coordinates, or an empty point if south pole is outside the PCS horizon.
 int getSouthPoleGeometry()
          Deprecated. Returns type of south pole geometry.
 int getSouthPoleLocation()
          Deprecated. Returns type of location of south pole with respect to PCS horizon.
 double getStandardParallel1()
          Deprecated. The first parallel (Phi 1) of a projected coordinate system.
 double getStandardParallel2()
          Deprecated. The second parallel (Phi 2) of a projected coordinate system.
 java.lang.String getUsage()
          Deprecated. The usage notes of a projected coordinate system.
 double getXScaleFactor()
          Deprecated. The X axis scale value used to flip the axis direction in a Krovak projected coordinate system.
 double getYScaleFactor()
          Deprecated. The Y axis scale value used to flip the axis direction in a Krovak projected coordinate system.
 ILinearUnit getZCoordinateUnit()
          Deprecated. The unit for the Z coordinate.
 void getZDomain(double[] outZMin, double[] outZMax)
          Deprecated. Get the Z domain extent.
 void getZFalseOriginAndUnits(double[] falseZ, double[] zUnits)
          Deprecated. Get the Z false origin and units.
 boolean hasMPrecision()
          Deprecated. Returns true when m-value precision information has been defined.
 boolean hasXYPrecision()
          Deprecated. Returns true when (x,y) precision information has been defined.
 boolean hasZPrecision()
          Deprecated. Returns true when z-value precision information has been defined.
 void inverse(_WKSPoint[][] points)
          Deprecated. Projects points from planar to geographic coordinates.
 void inverseWithShift(double shift, _WKSPoint[][] points)
          Deprecated. Projects points from planar to geographic coordinates.
 boolean isEqualNoNames(IProjectedCoordinateSystem pOther)
          Deprecated. Compares two projected coordinate systems for equality but ignores their names.
 boolean isHorizonConvexHull()
          Deprecated. Returns true if PCS horizon is convex.
 boolean isHorizonEdgeDuplicated()
          Deprecated. Returns true if some edges of PCS horizon project inversely to identical lines.
 boolean isHorizonEntireWorld()
          Deprecated. Returns true if PCS horizon contains the entire world.
 void isPrecisionEqual(ISpatialReference otherSR, boolean[] isPrecisionEqual)
          Deprecated. Returns TRUE when the precision information for the two spatial references is the same.
 void putLinearAndAngularUnits(ILinearUnit linearUnit, IAngularUnit angularUnit)
          Deprecated. Modify linear unit of projected coordinates and angular unit of associated geographic coordinates.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setAzimuth(double azimuth)
          Deprecated. The azimuth of a projected coordinate system.
 void setCentralMeridian(boolean inDegrees, double centralMeridian)
          Deprecated. The central meridian (Lambda0) of a projected coordinate system.
 void setCentralParallel(double centralParallel)
          Deprecated. The central parallel (Phi 0) of a projected coordinate system.
 void setDomain(double xMin, double xMax, double yMin, double yMax)
          Deprecated. Set the xy domain extent.
 void setFalseEasting(double falseEasting)
          Deprecated. The false easting (X0) of a projected coordinate system.
 void setFalseNorthing(double falseNorthing)
          Deprecated. The false northing (Y0) of a projected coordinate system.
 void setFalseOriginAndUnits(double falseX, double falseY, double xyUnits)
          Deprecated. Set the false origin and units.
 void setHeight(double height)
          Deprecated. The height above the sphere in projected coordinate system units.
 void setLatitudeOf1st(double standardLongitude1)
          Deprecated. The latitude of the first point (Phi 1) of a projected coordinate system.
 void setLatitudeOf2nd(double latitudeOf2nd)
          Deprecated. The latitude of the second point (Phi 2) of a projected coordinate system.
 void setLatitudeOfCenter(double latitudeOfCenter)
          Deprecated. The latitude of center (Phi C) of a projected coordinate system.
 void setLatitudeOfOrigin(double latitudeOfOrigin)
          Deprecated. The latitude of the origin (Phi 0) of a projected coordinate system.
 void setLongitudeOf1st(double longitudeOf1st)
          Deprecated. The longitude of the first point (Lambda 1) of a projected coordinate system.
 void setLongitudeOf2nd(double longitudeOf2nd)
          Deprecated. The longitude of the second point (Lambda 2) of a projected coordinate system.
 void setLongitudeOfCenter(double longitudeOfCenter)
          Deprecated. The longitude of center (Lam C) of a projected coordinate system.
 void setLongitudeOfOrigin(double longitudeOfOrigin)
          Deprecated. The longitude of origin (Lambda0) of a projected coordinate system.
 void setMDomain(double inMMin, double inMMax)
          Deprecated. Set the measure domain extent.
 void setMFalseOriginAndUnits(double falseM, double mUnits)
          Deprecated. Set the measure false origin and units.
 void setPseudoStandardParallel1(double psp1)
          Deprecated. The latitude on an oblique spheroid that defines the oblique cone for a Krovak projected coordinate system.
 void setRotation(double r)
          Deprecated. The rotation value used to change the axis directions in a Krovak projected coordinate system.
 void setScaleFactor(double scaleFactor)
          Deprecated. The scale factor (K0) of a projected coordinate system.
 void setStandardParallel1(double standardParallel1)
          Deprecated. The first parallel (Phi 1) of a projected coordinate system.
 void setStandardParallel2(double standardParallel2)
          Deprecated. The second parallel (Phi 2) of a projected coordinate system.
 void setXScaleFactor(double xs)
          Deprecated. The X axis scale value used to flip the axis direction in a Krovak projected coordinate system.
 void setYScaleFactor(double ys)
          Deprecated. The Y axis scale value used to flip the axis direction in a Krovak projected coordinate system.
 void setZCoordinateUnit(ILinearUnit zunit)
          Deprecated. The unit for the Z coordinate.
 void setZDomain(double inZMin, double inZMax)
          Deprecated. Set the z domain extent.
 void setZFalseOriginAndUnits(double falseZ, double zUnits)
          Deprecated. Set the Z false origin and units.
 
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
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IProjectedCoordinateSystem4GENProxy

public IProjectedCoordinateSystem4GENProxy(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

IProjectedCoordinateSystem4GENProxy

public IProjectedCoordinateSystem4GENProxy()
Deprecated. 
For internal use only


IProjectedCoordinateSystem4GENProxy

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

IProjectedCoordinateSystem4GENProxy

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

IProjectedCoordinateSystem4GENProxy

protected IProjectedCoordinateSystem4GENProxy(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 com.esri.arcgis.interop.Dispatch
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 com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getName

public java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The name of this spatial reference component.

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

getAlias

public java.lang.String getAlias()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The alias of this spatial reference component.

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

getAbbreviation

public java.lang.String getAbbreviation()
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
The abbreviated name of this spatial reference component.

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

getRemarks

public java.lang.String getRemarks()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
The comment string of this spatial reference component.

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

getFactoryCode

public int getFactoryCode()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The factory code of the spatial reference.

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

hasXYPrecision

public boolean hasXYPrecision()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Returns true when (x,y) precision information has been defined.

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

hasZPrecision

public boolean hasZPrecision()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Returns true when z-value precision information has been defined.

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

hasMPrecision

public boolean hasMPrecision()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Returns true when m-value precision information has been defined.

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

isPrecisionEqual

public void isPrecisionEqual(ISpatialReference otherSR,
                             boolean[] isPrecisionEqual)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Returns TRUE when the precision information for the two spatial references is the same.

Specified by:
isPrecisionEqual in interface IProjectedCoordinateSystem4GEN
Parameters:
otherSR - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)
isPrecisionEqual - The isPrecisionEqual (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFalseOriginAndUnits

public void setFalseOriginAndUnits(double falseX,
                                   double falseY,
                                   double xyUnits)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Set the false origin and units.

Specified by:
setFalseOriginAndUnits in interface IProjectedCoordinateSystem4GEN
Parameters:
falseX - The falseX (in)
falseY - The falseY (in)
xyUnits - The xyUnits (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setZFalseOriginAndUnits

public void setZFalseOriginAndUnits(double falseZ,
                                    double zUnits)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Set the Z false origin and units.

Specified by:
setZFalseOriginAndUnits in interface IProjectedCoordinateSystem4GEN
Parameters:
falseZ - The falseZ (in)
zUnits - The zUnits (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMFalseOriginAndUnits

public void setMFalseOriginAndUnits(double falseM,
                                    double mUnits)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Set the measure false origin and units.

Specified by:
setMFalseOriginAndUnits in interface IProjectedCoordinateSystem4GEN
Parameters:
falseM - The falseM (in)
mUnits - The mUnits (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFalseOriginAndUnits

public void getFalseOriginAndUnits(double[] falseX,
                                   double[] falseY,
                                   double[] xyUnits)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Get the false origin and units.

Specified by:
getFalseOriginAndUnits in interface IProjectedCoordinateSystem4GEN
Parameters:
falseX - The falseX (in/out: use single element array)
falseY - The falseY (in/out: use single element array)
xyUnits - The xyUnits (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getZFalseOriginAndUnits

public void getZFalseOriginAndUnits(double[] falseZ,
                                    double[] zUnits)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Get the Z false origin and units.

Specified by:
getZFalseOriginAndUnits in interface IProjectedCoordinateSystem4GEN
Parameters:
falseZ - The falseZ (in/out: use single element array)
zUnits - The zUnits (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMFalseOriginAndUnits

public void getMFalseOriginAndUnits(double[] falseM,
                                    double[] mUnits)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Get the measure false origin and units.

Specified by:
getMFalseOriginAndUnits in interface IProjectedCoordinateSystem4GEN
Parameters:
falseM - The falseM (in/out: use single element array)
mUnits - The mUnits (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDomain

public void getDomain(double[] xMin,
                      double[] xMax,
                      double[] yMin,
                      double[] yMax)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Get the domain extent.

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

setDomain

public void setDomain(double xMin,
                      double xMax,
                      double yMin,
                      double yMax)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Set the xy domain extent.

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

getZDomain

public void getZDomain(double[] outZMin,
                       double[] outZMax)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Get the Z domain extent.

Specified by:
getZDomain in interface IProjectedCoordinateSystem4GEN
Parameters:
outZMin - The outZMin (in/out: use single element array)
outZMax - The outZMax (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setZDomain

public void setZDomain(double inZMin,
                       double inZMax)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Set the z domain extent.

Specified by:
setZDomain in interface IProjectedCoordinateSystem4GEN
Parameters:
inZMin - The inZMin (in)
inZMax - The inZMax (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMDomain

public void getMDomain(double[] outMMin,
                       double[] outMMax)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Get the measure domain extent.

Specified by:
getMDomain in interface IProjectedCoordinateSystem4GEN
Parameters:
outMMin - The outMMin (in/out: use single element array)
outMMax - The outMMax (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMDomain

public void setMDomain(double inMMin,
                       double inMMax)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
Set the measure domain extent.

Specified by:
setMDomain in interface IProjectedCoordinateSystem4GEN
Parameters:
inMMin - The inMMin (in)
inMMax - The inMMax (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getZCoordinateUnit

public ILinearUnit getZCoordinateUnit()
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
The unit for the Z coordinate.

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

setZCoordinateUnit

public void setZCoordinateUnit(ILinearUnit zunit)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The unit for the Z coordinate.

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

changed

public void changed()
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Notify this object that some of its parts have changed (parameter values, z unit, etc.).

Specified by:
changed in interface IProjectedCoordinateSystem4GEN
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getUsage

public java.lang.String getUsage()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The usage notes of a projected coordinate system.

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

getGeographicCoordinateSystem

public IGeographicCoordinateSystem getGeographicCoordinateSystem()
                                                          throws java.io.IOException,
                                                                 AutomationException
Deprecated. 
The geographic coordinate system of a projected coordinate system.

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

getProjection

public IProjection getProjection()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The map projection of a projected coordinate system.

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

getParameters

public void getParameters(IParameter[][] parameters)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Gets the map projection parameters of a projected coordinate system. The array size needs to be esriSR_MaxParameterCountPrivate.

Specified by:
getParameters in interface IProjectedCoordinateSystem4GEN
Parameters:
parameters - A reference to a com.esri.arcgis.geometry.IParameter array (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCoordinateUnit

public ILinearUnit getCoordinateUnit()
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The linear unit of a projected coordinate system.

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

forward

public void forward(_WKSPoint[][] points)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Projects points from geographic to planar coordinates.

Specified by:
forward in interface IProjectedCoordinateSystem4GEN
Parameters:
points - A Structure: com.esri.arcgis.system._WKSPoint (An array of com.esri.arcgis.system._WKSPoint COM typedef) (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

inverse

public void inverse(_WKSPoint[][] points)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Projects points from planar to geographic coordinates.

Specified by:
inverse in interface IProjectedCoordinateSystem4GEN
Parameters:
points - A Structure: com.esri.arcgis.system._WKSPoint (An array of com.esri.arcgis.system._WKSPoint COM typedef) (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getHorizonCount

public int getHorizonCount()
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The number of shapes that describe the limits of a ProjCS.

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

getHorizon

public esriSRHorizon getHorizon(int horizonIndex)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The mathematical limits of a projected coordinate system.

Specified by:
getHorizon in interface IProjectedCoordinateSystem4GEN
Parameters:
horizonIndex - The horizonIndex (in)
Returns:
A Structure: com.esri.arcgis.geometry.esriSRHorizon
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCentralMeridian

public double getCentralMeridian(boolean inDegrees)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The central meridian (Lambda0) of a projected coordinate system.

Specified by:
getCentralMeridian in interface IProjectedCoordinateSystem4GEN
Parameters:
inDegrees - The inDegrees (in)
Returns:
The centralMeridian
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCentralMeridian

public void setCentralMeridian(boolean inDegrees,
                               double centralMeridian)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The central meridian (Lambda0) of a projected coordinate system.

Specified by:
setCentralMeridian in interface IProjectedCoordinateSystem4GEN
Parameters:
inDegrees - The inDegrees (in)
centralMeridian - The centralMeridian (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLongitudeOfOrigin

public double getLongitudeOfOrigin()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
The longitude of origin (Lambda0) of a projected coordinate system.

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

setLongitudeOfOrigin

public void setLongitudeOfOrigin(double longitudeOfOrigin)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The longitude of origin (Lambda0) of a projected coordinate system.

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

getLatitudeOf1st

public double getLatitudeOf1st()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The latitude of the first point (Phi 1) of a projected coordinate system.

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

setLatitudeOf1st

public void setLatitudeOf1st(double standardLongitude1)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The latitude of the first point (Phi 1) of a projected coordinate system.

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

getLatitudeOf2nd

public double getLatitudeOf2nd()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The latitude of the second point (Phi 2) of a projected coordinate system.

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

setLatitudeOf2nd

public void setLatitudeOf2nd(double latitudeOf2nd)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The latitude of the second point (Phi 2) of a projected coordinate system.

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

getFalseEasting

public double getFalseEasting()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The false easting (X0) of a projected coordinate system.

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

setFalseEasting

public void setFalseEasting(double falseEasting)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The false easting (X0) of a projected coordinate system.

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

getFalseNorthing

public double getFalseNorthing()
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The false northing (Y0) of a projected coordinate system.

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

setFalseNorthing

public void setFalseNorthing(double falseNorthing)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The false northing (Y0) of a projected coordinate system.

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

getCentralParallel

public double getCentralParallel()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The central parallel (Phi 0) of a projected coordinate system.

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

setCentralParallel

public void setCentralParallel(double centralParallel)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The central parallel (Phi 0) of a projected coordinate system.

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

getStandardParallel1

public double getStandardParallel1()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
The first parallel (Phi 1) of a projected coordinate system.

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

setStandardParallel1

public void setStandardParallel1(double standardParallel1)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The first parallel (Phi 1) of a projected coordinate system.

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

getStandardParallel2

public double getStandardParallel2()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
The second parallel (Phi 2) of a projected coordinate system.

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

setStandardParallel2

public void setStandardParallel2(double standardParallel2)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The second parallel (Phi 2) of a projected coordinate system.

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

getLongitudeOf1st

public double getLongitudeOf1st()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The longitude of the first point (Lambda 1) of a projected coordinate system.

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

setLongitudeOf1st

public void setLongitudeOf1st(double longitudeOf1st)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The longitude of the first point (Lambda 1) of a projected coordinate system.

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

getLongitudeOf2nd

public double getLongitudeOf2nd()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The longitude of the second point (Lambda 2) of a projected coordinate system.

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

setLongitudeOf2nd

public void setLongitudeOf2nd(double longitudeOf2nd)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The longitude of the second point (Lambda 2) of a projected coordinate system.

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

getScaleFactor

public double getScaleFactor()
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
The scale factor (K0) of a projected coordinate system.

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

setScaleFactor

public void setScaleFactor(double scaleFactor)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The scale factor (K0) of a projected coordinate system.

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

getAzimuth

public double getAzimuth()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
The azimuth of a projected coordinate system.

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

setAzimuth

public void setAzimuth(double azimuth)
                throws java.io.IOException,
                       AutomationException
Deprecated. 
The azimuth of a projected coordinate system.

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

getLongitudeOfCenter

public double getLongitudeOfCenter()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
The longitude of center (Lam C) of a projected coordinate system.

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

setLongitudeOfCenter

public void setLongitudeOfCenter(double longitudeOfCenter)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The longitude of center (Lam C) of a projected coordinate system.

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

getLatitudeOfCenter

public double getLatitudeOfCenter()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The latitude of center (Phi C) of a projected coordinate system.

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

setLatitudeOfCenter

public void setLatitudeOfCenter(double latitudeOfCenter)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The latitude of center (Phi C) of a projected coordinate system.

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

getGCSParams

public void getGCSParams(double[] p_180,
                         double[] pDelta)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Returns 180 degrees and horizon delta in proper GCS units.

Specified by:
getGCSParams in interface IProjectedCoordinateSystem4GEN
Parameters:
p_180 - The p_180 (out: use single element array)
pDelta - The pDelta (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getHorizon2

public IGeometry getHorizon2(_WKSEnvelope[] horizonEnvelope,
                             boolean[] inclusive)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Returns the standard horizon polygon, its envelope, and whether it is inclusive or exclusive; the horizon polygon may be 0.

Specified by:
getHorizon2 in interface IProjectedCoordinateSystem4GEN
Parameters:
horizonEnvelope - A Structure: com.esri.arcgis.system._WKSEnvelope (A com.esri.arcgis.system._WKSEnvelope COM typedef) (out: use single element array)
inclusive - The inclusive (out: use single element array)
Returns:
A reference to a com.esri.arcgis.geometry.IGeometry
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getShiftedHorizon

public IGeometry getShiftedHorizon(int shift)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Returns the horizon polygon, shifted once or twice, west/east of standard horizon for a negative/positive shift.

Specified by:
getShiftedHorizon in interface IProjectedCoordinateSystem4GEN
Parameters:
shift - The shift (in)
Returns:
A reference to a com.esri.arcgis.geometry.IGeometry
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPseudoStandardParallel1

public double getPseudoStandardParallel1()
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
The latitude on an oblique spheroid that defines the oblique cone for a Krovak projected coordinate system.

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

setPseudoStandardParallel1

public void setPseudoStandardParallel1(double psp1)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
The latitude on an oblique spheroid that defines the oblique cone for a Krovak projected coordinate system.

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

getXScaleFactor

public double getXScaleFactor()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The X axis scale value used to flip the axis direction in a Krovak projected coordinate system.

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

setXScaleFactor

public void setXScaleFactor(double xs)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The X axis scale value used to flip the axis direction in a Krovak projected coordinate system.

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

getYScaleFactor

public double getYScaleFactor()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The Y axis scale value used to flip the axis direction in a Krovak projected coordinate system.

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

setYScaleFactor

public void setYScaleFactor(double ys)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The Y axis scale value used to flip the axis direction in a Krovak projected coordinate system.

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

getRotation

public double getRotation()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The rotation value used to change the axis directions in a Krovak projected coordinate system.

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

setRotation

public void setRotation(double r)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
The rotation value used to change the axis directions in a Krovak projected coordinate system.

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

inverseWithShift

public void inverseWithShift(double shift,
                             _WKSPoint[][] points)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Projects points from planar to geographic coordinates. Deals with geographic coordinates in ranges other than +-180.

Specified by:
inverseWithShift in interface IProjectedCoordinateSystem4GEN
Parameters:
shift - The shift (in)
points - A Structure: com.esri.arcgis.system._WKSPoint (An array of com.esri.arcgis.system._WKSPoint COM typedef) (in/out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

putLinearAndAngularUnits

public void putLinearAndAngularUnits(ILinearUnit linearUnit,
                                     IAngularUnit angularUnit)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Modify linear unit of projected coordinates and angular unit of associated geographic coordinates.

Specified by:
putLinearAndAngularUnits in interface IProjectedCoordinateSystem4GEN
Parameters:
linearUnit - A reference to a com.esri.arcgis.geometry.ILinearUnit (in)
angularUnit - A reference to a com.esri.arcgis.geometry.IAngularUnit (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLatitudeOfOrigin

public double getLatitudeOfOrigin()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
The latitude of the origin (Phi 0) of a projected coordinate system.

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

setLatitudeOfOrigin

public void setLatitudeOfOrigin(double latitudeOfOrigin)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
The latitude of the origin (Phi 0) of a projected coordinate system.

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

isEqualNoNames

public boolean isEqualNoNames(IProjectedCoordinateSystem pOther)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Compares two projected coordinate systems for equality but ignores their names.

Specified by:
isEqualNoNames in interface IProjectedCoordinateSystem4GEN
Parameters:
pOther - A reference to a com.esri.arcgis.geometry.IProjectedCoordinateSystem (in)
Returns:
The equalNoNames
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 above the sphere in projected coordinate system units.

Specified by:
getHeight in interface IProjectedCoordinateSystem4GEN
Returns:
The height
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 above the sphere in projected coordinate system units.

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

getPCSHorizon

public IGeometry getPCSHorizon(_WKSEnvelope[] horizonEnvelope,
                               boolean[] inclusive)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Returns PCS horizon polygon, its envelope and whether it is inclusive or exclusive; the horizon polygon may be 0.

Specified by:
getPCSHorizon in interface IProjectedCoordinateSystem4GEN
Parameters:
horizonEnvelope - A Structure: com.esri.arcgis.system._WKSEnvelope (A com.esri.arcgis.system._WKSEnvelope COM typedef) (in/out: use single element array)
inclusive - The inclusive (in/out: use single element array)
Returns:
A reference to a com.esri.arcgis.geometry.IGeometry
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCentralLongitude

public double getCentralLongitude()
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Returns CentralLongitude of the projected coordinate system. Always defined, unlike CentralMeridian or LongitudeOfCenter.

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

getNorthPole

public _WKSPoint getNorthPole()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Returns north pole in projected coordinates, or an empty point if north pole is outside the PCS horizon.

Specified by:
getNorthPole in interface IProjectedCoordinateSystem4GEN
Returns:
A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSouthPole

public _WKSPoint getSouthPole()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Returns south pole in projected coordinates, or an empty point if south pole is outside the PCS horizon.

Specified by:
getSouthPole in interface IProjectedCoordinateSystem4GEN
Returns:
A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNorthPoleLocation

public int getNorthPoleLocation()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Returns type of location of north pole with respect to PCS horizon.

Specified by:
getNorthPoleLocation in interface IProjectedCoordinateSystem4GEN
Returns:
A com.esri.arcgis.geometry.esriSRPoleLocation constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSouthPoleLocation

public int getSouthPoleLocation()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Returns type of location of south pole with respect to PCS horizon.

Specified by:
getSouthPoleLocation in interface IProjectedCoordinateSystem4GEN
Returns:
A com.esri.arcgis.geometry.esriSRPoleLocation constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNorthPoleGeometry

public int getNorthPoleGeometry()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Returns type of north pole geometry.

Specified by:
getNorthPoleGeometry in interface IProjectedCoordinateSystem4GEN
Returns:
A com.esri.arcgis.geometry.esriSRPoleGeometry constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSouthPoleGeometry

public int getSouthPoleGeometry()
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Returns type of south pole geometry.

Specified by:
getSouthPoleGeometry in interface IProjectedCoordinateSystem4GEN
Returns:
A com.esri.arcgis.geometry.esriSRPoleGeometry constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isHorizonEdgeDuplicated

public boolean isHorizonEdgeDuplicated()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Returns true if some edges of PCS horizon project inversely to identical lines.

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

isHorizonConvexHull

public boolean isHorizonConvexHull()
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Returns true if PCS horizon is convex.

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

isHorizonEntireWorld

public boolean isHorizonEntireWorld()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Returns true if PCS horizon contains the entire world.

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