|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ITinEdge
COM Interface 'ITinEdge'. Generated 3/19/2015 1:20:57 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'
Description: 'Provides access to members that control TIN edges.' 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 |
IID3e541322_1132_11d2_92f7_444553540000
|
static int |
xxDummy
Deprecated. Internal use only |
Fields inherited from interface com.esri.arcgis.geodatabase.ITinElement |
---|
IID3e541320_1132_11d2_92f7_444553540000 |
Method Summary | |
---|---|
double |
getAzimuthDegrees()
The azimuthal direction of the specified edge beginning at the FromNode in degrees. |
double |
getAzimuthRadians()
The azimuthal direction of the specified edge beginning at the FromNode in radians. |
ITinNode |
getFromNode()
The originating node of the specified edge. |
ITinTriangle |
getLeftTriangle()
The triangle on the left (opposite) side of the specified edge. |
double |
getLength()
The projected length of the specified edge. |
double |
getLength3D()
The length of the specified edge measured on the TIN surface. |
ITinEdge |
getNeighbor()
Returns the corresponding edge of the triangle opposite to the specified edge. |
ITinEdge |
getNextCCW()
Returns the edge terminating at the FromNode of the specified edge. |
ITinEdge |
getNextCW()
Returns the edge beginning at the ToNode of the specified edge. |
ITinEdge |
getNextInTriangle()
Returns the next triangle sharing the FromNode of the specified edge in a clockwise direction. |
ITinEdge |
getPreviousInTriangle()
Returns the next triangle sharing the FromNode of the specified edge in a counter-clockwise direction. |
ITinTriangle |
getRightTriangle()
The triangle on the right side of the specified edge. |
ITinNode |
getToNode()
The terminating node of the specified edge. |
int |
getType()
The type of the specified edge. |
void |
queryAsLine(ILine pLine)
Sets the specified edge equal to a line. |
void |
queryAsWKSPointZs(_WKSPointZ[] pFrom,
_WKSPointZ[] pTo)
Sets the specified edge equal to its nodes as points with z values. |
Methods inherited from interface com.esri.arcgis.geodatabase.ITinElement |
---|
getIndex, getTagValue, getTheTin, init, isEmpty, isInsideDataArea, setEmpty |
Field Detail |
---|
static final int IID3e541322_1132_11d2_92f7_444553540000
static final int xxDummy
static final java.lang.String IID
Method Detail |
---|
int getType() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITinNode getFromNode() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITinNode getToNode() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITinTriangle getLeftTriangle() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITinTriangle getRightTriangle() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getLength() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getLength3D() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getAzimuthRadians() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getAzimuthDegrees() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void queryAsLine(ILine pLine) throws java.io.IOException, AutomationException
pLine
- A reference to a com.esri.arcgis.geometry.ILine (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void queryAsWKSPointZs(_WKSPointZ[] pFrom, _WKSPointZ[] pTo) throws java.io.IOException, AutomationException
pFrom
- A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)pTo
- A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITinEdge getNextInTriangle() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITinEdge getPreviousInTriangle() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITinEdge getNeighbor() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITinEdge getNextCW() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ITinEdge getNextCCW() throws java.io.IOException, AutomationException
java.io.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 |