com.esri.arcgis.datasourcesraster
Interface IPolygonMeasurement

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IPolygonMeasurementProxy, PolygonMeasurement

public interface IPolygonMeasurement
extends java.io.Serializable

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

Description: 'Polygon 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 IID61a5e367_f808_433c_a274_cdd12879a513
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 double getAreaMeasurement()
          The area measurement.
 double getAreaUncertainty()
          The area measurement uncertainty.
 java.lang.String getLinearUnit()
          The linear unit of this area measurment.
 double getPerimeterMeasurement()
          The perimeter measurement.
 double getPerimeterUncertainty()
          The perimeter measurement uncertainty.
 void reset()
          Resets all the properties of this IPolygonMeasurement to their default values.
 void setAreaMeasurement(double areaMeasurement)
          The area measurement.
 void setAreaUncertainty(double areaUncertainty)
          The area measurement uncertainty.
 void setLinearUnit(java.lang.String pLinearUnit)
          The linear unit of this area measurment.
 void setPerimeterMeasurement(double perimeterMeasurement)
          The perimeter measurement.
 void setPerimeterUncertainty(double perimeterUncertainty)
          The perimeter measurement uncertainty.
 

Field Detail

IID61a5e367_f808_433c_a274_cdd12879a513

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

getAreaMeasurement

double getAreaMeasurement()
                          throws java.io.IOException,
                                 AutomationException
The area measurement.

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

setAreaMeasurement

void setAreaMeasurement(double areaMeasurement)
                        throws java.io.IOException,
                               AutomationException
The area measurement.

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

getAreaUncertainty

double getAreaUncertainty()
                          throws java.io.IOException,
                                 AutomationException
The area measurement uncertainty.

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

setAreaUncertainty

void setAreaUncertainty(double areaUncertainty)
                        throws java.io.IOException,
                               AutomationException
The area measurement uncertainty.

Parameters:
areaUncertainty - The areaUncertainty (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 area 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 area measurment.

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

getPerimeterMeasurement

double getPerimeterMeasurement()
                               throws java.io.IOException,
                                      AutomationException
The perimeter measurement.

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

setPerimeterMeasurement

void setPerimeterMeasurement(double perimeterMeasurement)
                             throws java.io.IOException,
                                    AutomationException
The perimeter measurement.

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

getPerimeterUncertainty

double getPerimeterUncertainty()
                               throws java.io.IOException,
                                      AutomationException
The perimeter measurement uncertainty.

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

setPerimeterUncertainty

void setPerimeterUncertainty(double perimeterUncertainty)
                             throws java.io.IOException,
                                    AutomationException
The perimeter measurement uncertainty.

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

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