|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geodatabase.TinSurfaceElement
public class TinSurfaceElement
The Esri TinSurfaceElement component.
Constructor Summary | |
---|---|
TinSurfaceElement(Object obj)
Construct a TinSurfaceElement using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
boolean |
equals(Object o)
Compare this object with another |
double |
getAspectDegrees()
The aspect of the element in degrees. |
double |
getElevation()
The z value of the element. |
int |
getFaceTagValue()
The face tag value of the triangle associated with the element. |
int |
getNodeTagValue()
The node tag value of the associated triangle node closest to the element. |
double |
getSlopeDegrees()
The slope of the element in degrees. |
ITinTriangle |
getTriangle()
The triangle referenced by the element. |
int |
hashCode()
the hashcode for this object |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public TinSurfaceElement(Object obj) throws IOException
obj
to TinSurfaceElement
. *
TinSurfaceElement o = (TinSurfaceElement)obj; // will not work
TinSurfaceElement o = new TinSurfaceElement(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
IOException
- if there are interop problems
TinSurfaceElement theTinSurfaceElement = (TinSurfaceElement) obj;
Method Detail |
---|
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public double getElevation() throws IOException, AutomationException
getElevation
in interface ITinSurfaceElement
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getSlopeDegrees() throws IOException, AutomationException
getSlopeDegrees
in interface ITinSurfaceElement
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getAspectDegrees() throws IOException, AutomationException
getAspectDegrees
in interface ITinSurfaceElement
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getFaceTagValue() throws IOException, AutomationException
getFaceTagValue
in interface ITinSurfaceElement
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getNodeTagValue() throws IOException, AutomationException
getNodeTagValue
in interface ITinSurfaceElement
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITinTriangle getTriangle() throws IOException, AutomationException
getTriangle
in interface ITinSurfaceElement
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |