com.esri.arcgis.datasourcesraster
Interface IHeightMeasurement

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
HeightMeasurement, IHeightMeasurementProxy

public interface IHeightMeasurement
extends java.io.Serializable

COM Interface 'IHeightMeasurement'. Generated 3/19/2015 1:20:55 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Height measurement and the associated uncertainty information.' 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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID02f7a546_a7fb_4859_a4c2_9c6a4b298d9f
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getAngularUnit()
          The angular unit of this height measurment.
 double getAzimuthAngleAtBase()
          The object's base azimuth angle.
 double getAzimuthAngleAtTop()
          The object's top azimuth angle.
 double getGroundProjectedAzimuthAngle()
          The object's ground projected azimuth angle.
 double getHeightMeasurement()
          The height measurement.
 double getHeightUncertainty()
          The height measurement uncertainty.
 java.lang.String getLinearUnit()
          The linear unit of this height measurment.
 double getMinimumDistance()
          The minimum distance between the two points measured.
 double getShadowAzimuthAngle()
          The object's shadow azimuth angle.
 void reset()
          Resets all the properties of this IHeightMeasurement to their default values.
 void setAngularUnit(java.lang.String pAngularUnit)
          The angular unit of this height measurment.
 void setAzimuthAngleAtBase(double pAzimuthAngleAtBase)
          The object's base azimuth angle.
 void setAzimuthAngleAtTop(double pAzimuthAngleAtTop)
          The object's top azimuth angle.
 void setGroundProjectedAzimuthAngle(double pGroundPrjAzimuthAngle)
          The object's ground projected azimuth angle.
 void setHeightMeasurement(double pHeightMeasurement)
          The height measurement.
 void setHeightUncertainty(double pHeightUncertainty)
          The height measurement uncertainty.
 void setLinearUnit(java.lang.String pLinearUnit)
          The linear unit of this height measurment.
 void setMinimumDistance(double pMinimumDistance)
          The minimum distance between the two points measured.
 void setShadowAzimuthAngle(double pShadowAzimuthAngle)
          The object's shadow azimuth angle.
 

Field Detail

IID02f7a546_a7fb_4859_a4c2_9c6a4b298d9f

static final int IID02f7a546_a7fb_4859_a4c2_9c6a4b298d9f
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getAngularUnit

java.lang.String getAngularUnit()
                                throws java.io.IOException,
                                       AutomationException
The angular unit of this height measurment.

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

setAngularUnit

void setAngularUnit(java.lang.String pAngularUnit)
                    throws java.io.IOException,
                           AutomationException
The angular unit of this height measurment.

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

getAzimuthAngleAtBase

double getAzimuthAngleAtBase()
                             throws java.io.IOException,
                                    AutomationException
The object's base azimuth angle.

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

setAzimuthAngleAtBase

void setAzimuthAngleAtBase(double pAzimuthAngleAtBase)
                           throws java.io.IOException,
                                  AutomationException
The object's base azimuth angle.

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

getAzimuthAngleAtTop

double getAzimuthAngleAtTop()
                            throws java.io.IOException,
                                   AutomationException
The object's top azimuth angle.

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

setAzimuthAngleAtTop

void setAzimuthAngleAtTop(double pAzimuthAngleAtTop)
                          throws java.io.IOException,
                                 AutomationException
The object's top azimuth angle.

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

getGroundProjectedAzimuthAngle

double getGroundProjectedAzimuthAngle()
                                      throws java.io.IOException,
                                             AutomationException
The object's ground projected azimuth angle.

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

setGroundProjectedAzimuthAngle

void setGroundProjectedAzimuthAngle(double pGroundPrjAzimuthAngle)
                                    throws java.io.IOException,
                                           AutomationException
The object's ground projected azimuth angle.

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

getHeightMeasurement

double getHeightMeasurement()
                            throws java.io.IOException,
                                   AutomationException
The height measurement.

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

setHeightMeasurement

void setHeightMeasurement(double pHeightMeasurement)
                          throws java.io.IOException,
                                 AutomationException
The height measurement.

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

getHeightUncertainty

double getHeightUncertainty()
                            throws java.io.IOException,
                                   AutomationException
The height measurement uncertainty.

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

setHeightUncertainty

void setHeightUncertainty(double pHeightUncertainty)
                          throws java.io.IOException,
                                 AutomationException
The height measurement uncertainty.

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

getLinearUnit

java.lang.String getLinearUnit()
                               throws java.io.IOException,
                                      AutomationException
The linear unit of this height measurment.

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

setLinearUnit

void setLinearUnit(java.lang.String pLinearUnit)
                   throws java.io.IOException,
                          AutomationException
The linear unit of this height measurment.

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

getMinimumDistance

double getMinimumDistance()
                          throws java.io.IOException,
                                 AutomationException
The minimum distance between the two points measured.

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

setMinimumDistance

void setMinimumDistance(double pMinimumDistance)
                        throws java.io.IOException,
                               AutomationException
The minimum distance between the two points measured.

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

reset

void reset()
           throws java.io.IOException,
                  AutomationException
Resets all the properties of this IHeightMeasurement to their default values.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getShadowAzimuthAngle

double getShadowAzimuthAngle()
                             throws java.io.IOException,
                                    AutomationException
The object's shadow azimuth angle.

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

setShadowAzimuthAngle

void setShadowAzimuthAngle(double pShadowAzimuthAngle)
                           throws java.io.IOException,
                                  AutomationException
The object's shadow azimuth angle.

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