public class HeightMeasurement extends java.lang.Object implements com.esri.arcgis.interop.RemoteObjRef, IHeightMeasurement
Description 'Implements interface IHeightMeasurement (height 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 =
IID, IID02f7a546_a7fb_4859_a4c2_9c6a4b298d9f, xxDummy
Constructor and Description |
---|
HeightMeasurement()
Constructs a HeightMeasurement using ArcGIS Engine.
|
HeightMeasurement(java.lang.Object obj)
Deprecated.
As of ArcGIS 9.2, replaced by normal Java casts.
HeightMeasurement theHeightMeasurement = (HeightMeasurement) obj; |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another
|
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.
|
static java.lang.String |
getClsid()
getClsid.
|
double |
getGroundProjectedAzimuthAngle()
The object's ground projected azimuth angle.
|
double |
getHeightMeasurement()
The height measurement.
|
double |
getHeightUncertainty()
The height measurement uncertainty.
|
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Gets a reference to a com.esri.arcgis.interop.Dispatch which can be used to access the COM object that support for this
interface indicates the implementing class references.
|
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.
|
int |
hashCode()
the hashcode for this object
|
void |
release()
Release this COM object reference
|
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.
|
public HeightMeasurement() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problemsjava.net.UnknownHostException
- if there are interop problemspublic HeightMeasurement(java.lang.Object obj) throws java.io.IOException
HeightMeasurement theHeightMeasurement = (HeightMeasurement) obj;
obj
to HeightMeasurement
.obj
- an object returned from ArcGIS Engine or Serverjava.io.IOException
- if there are interop problemspublic static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public java.lang.String getAngularUnit() throws java.io.IOException, AutomationException
getAngularUnit
in interface IHeightMeasurement
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setAngularUnit(java.lang.String pAngularUnit) throws java.io.IOException, AutomationException
setAngularUnit
in interface IHeightMeasurement
pAngularUnit
- The pAngularUnit (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public double getAzimuthAngleAtBase() throws java.io.IOException, AutomationException
getAzimuthAngleAtBase
in interface IHeightMeasurement
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setAzimuthAngleAtBase(double pAzimuthAngleAtBase) throws java.io.IOException, AutomationException
setAzimuthAngleAtBase
in interface IHeightMeasurement
pAzimuthAngleAtBase
- The pAzimuthAngleAtBase (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public double getAzimuthAngleAtTop() throws java.io.IOException, AutomationException
getAzimuthAngleAtTop
in interface IHeightMeasurement
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setAzimuthAngleAtTop(double pAzimuthAngleAtTop) throws java.io.IOException, AutomationException
setAzimuthAngleAtTop
in interface IHeightMeasurement
pAzimuthAngleAtTop
- The pAzimuthAngleAtTop (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public double getGroundProjectedAzimuthAngle() throws java.io.IOException, AutomationException
getGroundProjectedAzimuthAngle
in interface IHeightMeasurement
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setGroundProjectedAzimuthAngle(double pGroundPrjAzimuthAngle) throws java.io.IOException, AutomationException
setGroundProjectedAzimuthAngle
in interface IHeightMeasurement
pGroundPrjAzimuthAngle
- The pGroundPrjAzimuthAngle (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public double getHeightMeasurement() throws java.io.IOException, AutomationException
getHeightMeasurement
in interface IHeightMeasurement
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setHeightMeasurement(double pHeightMeasurement) throws java.io.IOException, AutomationException
setHeightMeasurement
in interface IHeightMeasurement
pHeightMeasurement
- The pHeightMeasurement (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public double getHeightUncertainty() throws java.io.IOException, AutomationException
getHeightUncertainty
in interface IHeightMeasurement
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setHeightUncertainty(double pHeightUncertainty) throws java.io.IOException, AutomationException
setHeightUncertainty
in interface IHeightMeasurement
pHeightUncertainty
- The pHeightUncertainty (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getLinearUnit() throws java.io.IOException, AutomationException
getLinearUnit
in interface IHeightMeasurement
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setLinearUnit(java.lang.String pLinearUnit) throws java.io.IOException, AutomationException
setLinearUnit
in interface IHeightMeasurement
pLinearUnit
- The pLinearUnit (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public double getMinimumDistance() throws java.io.IOException, AutomationException
getMinimumDistance
in interface IHeightMeasurement
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setMinimumDistance(double pMinimumDistance) throws java.io.IOException, AutomationException
setMinimumDistance
in interface IHeightMeasurement
pMinimumDistance
- The pMinimumDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void reset() throws java.io.IOException, AutomationException
reset
in interface IHeightMeasurement
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public double getShadowAzimuthAngle() throws java.io.IOException, AutomationException
getShadowAzimuthAngle
in interface IHeightMeasurement
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setShadowAzimuthAngle(double pShadowAzimuthAngle) throws java.io.IOException, AutomationException
setShadowAzimuthAngle
in interface IHeightMeasurement
pShadowAzimuthAngle
- The pShadowAzimuthAngle (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.