com.esri.arcgis.datasourcesraster
Interface IPointMeasurement

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IPointMeasurementProxy, PointMeasurement

public interface IPointMeasurement
extends java.io.Serializable

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

Description: 'Point 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 IID24610a3b_3ad6_43e7_bcc0_8c40139ee416
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IDoubleArray getErrorCovarianceMatrix()
          The error covariance matrix that is associated with this IPointMeasurement.
 java.lang.String getHorizontalUnit()
          The unit of the horizontal axes for this IPointMeasurement.
 java.lang.String getVerticalUnit()
          The unit of the vertical axis for this IPointMeasurement.
 double getXCoordinate()
          The X or longitude measurement.
 double getYCoordinate()
          The Y or latitude measurement.
 double getZCoordinate()
          The Z or orthometric height measurement.
 boolean isHorizontalUnitLinear()
          Indicates if the unit of the horizontal axes is a linear unit.
 void reset()
          Resets all the properties of this IPointMeasurement to their default values.
 void setErrorCovarianceMatrix(IDoubleArray ppErrorCovMatrix)
          The error covariance matrix that is associated with this IPointMeasurement.
 void setHorizontalUnit(java.lang.String pHorizontalUnit)
          The unit of the horizontal axes for this IPointMeasurement.
 void setVerticalUnit(java.lang.String pVeritcalUnit)
          The unit of the vertical axis for this IPointMeasurement.
 void setXCoordinate(double pXCoordinate)
          The X or longitude measurement.
 void setYCoordinate(double pYCoordinate)
          The Y or latitude measurement.
 void setZCoordinate(double pZCoordinate)
          The Z or orthometric height measurement.
 

Field Detail

IID24610a3b_3ad6_43e7_bcc0_8c40139ee416

static final int IID24610a3b_3ad6_43e7_bcc0_8c40139ee416
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

getErrorCovarianceMatrix

IDoubleArray getErrorCovarianceMatrix()
                                      throws java.io.IOException,
                                             AutomationException
The error covariance matrix that is associated with this IPointMeasurement.

Returns:
A reference to a com.esri.arcgis.system.IDoubleArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setErrorCovarianceMatrix

void setErrorCovarianceMatrix(IDoubleArray ppErrorCovMatrix)
                              throws java.io.IOException,
                                     AutomationException
The error covariance matrix that is associated with this IPointMeasurement.

Parameters:
ppErrorCovMatrix - A reference to a com.esri.arcgis.system.IDoubleArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getHorizontalUnit

java.lang.String getHorizontalUnit()
                                   throws java.io.IOException,
                                          AutomationException
The unit of the horizontal axes for this IPointMeasurement.

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

setHorizontalUnit

void setHorizontalUnit(java.lang.String pHorizontalUnit)
                       throws java.io.IOException,
                              AutomationException
The unit of the horizontal axes for this IPointMeasurement.

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

isHorizontalUnitLinear

boolean isHorizontalUnitLinear()
                               throws java.io.IOException,
                                      AutomationException
Indicates if the unit of the horizontal axes is a linear unit.

Returns:
The pIsLinearUnit
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 IPointMeasurement to their default values.

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

getVerticalUnit

java.lang.String getVerticalUnit()
                                 throws java.io.IOException,
                                        AutomationException
The unit of the vertical axis for this IPointMeasurement.

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

setVerticalUnit

void setVerticalUnit(java.lang.String pVeritcalUnit)
                     throws java.io.IOException,
                            AutomationException
The unit of the vertical axis for this IPointMeasurement.

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

getXCoordinate

double getXCoordinate()
                      throws java.io.IOException,
                             AutomationException
The X or longitude measurement.

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

setXCoordinate

void setXCoordinate(double pXCoordinate)
                    throws java.io.IOException,
                           AutomationException
The X or longitude measurement.

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

getYCoordinate

double getYCoordinate()
                      throws java.io.IOException,
                             AutomationException
The Y or latitude measurement.

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

setYCoordinate

void setYCoordinate(double pYCoordinate)
                    throws java.io.IOException,
                           AutomationException
The Y or latitude measurement.

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

getZCoordinate

double getZCoordinate()
                      throws java.io.IOException,
                             AutomationException
The Z or orthometric height measurement.

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

setZCoordinate

void setZCoordinate(double pZCoordinate)
                    throws java.io.IOException,
                           AutomationException
The Z or orthometric height measurement.

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