com.esri.arcgis.datasourcesraster
Interface IDistanceMeasurement

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DistanceMeasurement, IDistanceMeasurementProxy

public interface IDistanceMeasurement
extends java.io.Serializable

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

Description: 'Distance measurement and its 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 IIDc997d6a9_2b49_42da_97dd_34eb32a14a02
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getAngularUnit()
          The angular unit of the distance measurment.
 double getAzimuthAngle()
          The azimuth angle of the distance measurement.
 double getAzimuthAngleUncertainty()
          The uncertainty of the azimuth angle measurement.
 double getDistanceMeasurement()
          The distance measurement.
 double getDistanceUncertainty()
          The uncertainty of the diatance measurement.
 double getElevationAngle()
          The elevation angle of the distance measurement.
 double getElevationAngleUncertainty()
          The uncertainty of the elevation angle measurement.
 double getHeightAtPoint1()
          The height measurement at the first point.
 double getHeightAtPoint2()
          The height measurement at the second point.
 double getHorizontalDistanceMeasurement()
          The horizontal distance measurement.
 double getHorizontalDistanceUncertainty()
          The horizontal distance measurement uncertainty.
 java.lang.String getLinearUnit()
          The linear unit of this distance measurment.
 double getVerticalDistanceMeasurement()
          The vertical distance measurement.
 double getVerticalDistanceUncertainty()
          The vertical distance measurement uncertainty.
 void reset()
          Resets all the properties of this IAngularMeasurement to their default values.
 void setAngularUnit(java.lang.String pAngularUnit)
          The angular unit of the distance measurment.
 void setAzimuthAngle(double pAzimuthAngle)
          The azimuth angle of the distance measurement.
 void setAzimuthAngleUncertainty(double pAzAngleUncertainty)
          The uncertainty of the azimuth angle measurement.
 void setDistanceMeasurement(double pDistMeasurement)
          The distance measurement.
 void setDistanceUncertainty(double pDistUncertainty)
          The uncertainty of the diatance measurement.
 void setElevationAngle(double pElevationAngle)
          The elevation angle of the distance measurement.
 void setElevationAngleUncertainty(double pElevAngleUncertainty)
          The uncertainty of the elevation angle measurement.
 void setHeightAtPoint1(double pHeightAtPoint1)
          The height measurement at the first point.
 void setHeightAtPoint2(double pHeightAtPoint2)
          The height measurement at the second point.
 void setHorizontalDistanceMeasurement(double pHorizDistMeasurement)
          The horizontal distance measurement.
 void setHorizontalDistanceUncertainty(double pHorizDistUncertainty)
          The horizontal distance measurement uncertainty.
 void setLinearUnit(java.lang.String pLinearUnit)
          The linear unit of this distance measurment.
 void setVerticalDistanceMeasurement(double pVertDistMeasurement)
          The vertical distance measurement.
 void setVerticalDistanceUncertainty(double pVertDistUncertainty)
          The vertical distance measurement uncertainty.
 

Field Detail

IIDc997d6a9_2b49_42da_97dd_34eb32a14a02

static final int IIDc997d6a9_2b49_42da_97dd_34eb32a14a02
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 the distance 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 the distance measurment.

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

getAzimuthAngle

double getAzimuthAngle()
                       throws java.io.IOException,
                              AutomationException
The azimuth angle of the distance measurement.

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

setAzimuthAngle

void setAzimuthAngle(double pAzimuthAngle)
                     throws java.io.IOException,
                            AutomationException
The azimuth angle of the distance measurement.

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

getAzimuthAngleUncertainty

double getAzimuthAngleUncertainty()
                                  throws java.io.IOException,
                                         AutomationException
The uncertainty of the azimuth angle measurement.

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

setAzimuthAngleUncertainty

void setAzimuthAngleUncertainty(double pAzAngleUncertainty)
                                throws java.io.IOException,
                                       AutomationException
The uncertainty of the azimuth angle measurement.

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

getDistanceMeasurement

double getDistanceMeasurement()
                              throws java.io.IOException,
                                     AutomationException
The distance measurement.

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

setDistanceMeasurement

void setDistanceMeasurement(double pDistMeasurement)
                            throws java.io.IOException,
                                   AutomationException
The distance measurement.

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

getDistanceUncertainty

double getDistanceUncertainty()
                              throws java.io.IOException,
                                     AutomationException
The uncertainty of the diatance measurement.

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

setDistanceUncertainty

void setDistanceUncertainty(double pDistUncertainty)
                            throws java.io.IOException,
                                   AutomationException
The uncertainty of the diatance measurement.

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

getElevationAngle

double getElevationAngle()
                         throws java.io.IOException,
                                AutomationException
The elevation angle of the distance measurement.

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

setElevationAngle

void setElevationAngle(double pElevationAngle)
                       throws java.io.IOException,
                              AutomationException
The elevation angle of the distance measurement.

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

getElevationAngleUncertainty

double getElevationAngleUncertainty()
                                    throws java.io.IOException,
                                           AutomationException
The uncertainty of the elevation angle measurement.

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

setElevationAngleUncertainty

void setElevationAngleUncertainty(double pElevAngleUncertainty)
                                  throws java.io.IOException,
                                         AutomationException
The uncertainty of the elevation angle measurement.

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

getHeightAtPoint1

double getHeightAtPoint1()
                         throws java.io.IOException,
                                AutomationException
The height measurement at the first point.

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

setHeightAtPoint1

void setHeightAtPoint1(double pHeightAtPoint1)
                       throws java.io.IOException,
                              AutomationException
The height measurement at the first point.

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

getHeightAtPoint2

double getHeightAtPoint2()
                         throws java.io.IOException,
                                AutomationException
The height measurement at the second point.

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

setHeightAtPoint2

void setHeightAtPoint2(double pHeightAtPoint2)
                       throws java.io.IOException,
                              AutomationException
The height measurement at the second point.

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

getHorizontalDistanceMeasurement

double getHorizontalDistanceMeasurement()
                                        throws java.io.IOException,
                                               AutomationException
The horizontal distance measurement.

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

setHorizontalDistanceMeasurement

void setHorizontalDistanceMeasurement(double pHorizDistMeasurement)
                                      throws java.io.IOException,
                                             AutomationException
The horizontal distance measurement.

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

getHorizontalDistanceUncertainty

double getHorizontalDistanceUncertainty()
                                        throws java.io.IOException,
                                               AutomationException
The horizontal distance measurement uncertainty.

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

setHorizontalDistanceUncertainty

void setHorizontalDistanceUncertainty(double pHorizDistUncertainty)
                                      throws java.io.IOException,
                                             AutomationException
The horizontal distance measurement uncertainty.

Parameters:
pHorizDistUncertainty - The pHorizDistUncertainty (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 distance 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 distance measurment.

Parameters:
pLinearUnit - The pLinearUnit (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 IAngularMeasurement to their default values.

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

getVerticalDistanceMeasurement

double getVerticalDistanceMeasurement()
                                      throws java.io.IOException,
                                             AutomationException
The vertical distance measurement.

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

setVerticalDistanceMeasurement

void setVerticalDistanceMeasurement(double pVertDistMeasurement)
                                    throws java.io.IOException,
                                           AutomationException
The vertical distance measurement.

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

getVerticalDistanceUncertainty

double getVerticalDistanceUncertainty()
                                      throws java.io.IOException,
                                             AutomationException
The vertical distance measurement uncertainty.

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

setVerticalDistanceUncertainty

void setVerticalDistanceUncertainty(double pVertDistUncertainty)
                                    throws java.io.IOException,
                                           AutomationException
The vertical distance measurement uncertainty.

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