|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ITinTriangle
COM Interface 'ITinTriangle'. Generated 3/19/2015 1:20:57 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'
Description: 'Provides access to members that control TIN triangles.' 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 |
IID3e541323_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 |
getArea()
The projected area of the specified TIN triangle. |
double |
getArea3D()
The area of the specified triangle as measured on the TIN surface. |
double |
getAspectDegrees()
The aspect of the specified triangle in degrees. |
double |
getAspectRadians()
The aspect of the specified triangle in radians. |
ITinEdge |
getEdge(int index)
The triangle edge specified by the index. |
double |
getIntensity()
The brightness value of the specified triangle. |
ITinNode |
getNode(int index)
The triangle node specified by the index. |
double |
getPerimeter()
The projected perimeter of the specified TIN triangle. |
double |
getPerimeter3D()
The perimeter of the specified triangle as measured on the TIN surface. |
double |
getSlopeDegrees()
The slope of the specified triangle in degrees. |
double |
getSlopePercent()
The slope of the specified triangle in percent. |
double |
getSlopeRadians()
The slope of the specified triangle in radians. |
void |
queryAdjacentTriangleIndices(int[] pTi,
int[] pTj,
int[] pTk)
An array of index numbers belonging to triangles adjacent to the specified triangle. |
void |
queryAdjacentTriangles(ITinTriangle pTi,
ITinTriangle pTj,
ITinTriangle pTk)
The array of triangles adjacent to the specified triangle. |
void |
queryAsRing(IRing pRing)
Sets the specified triangle as a ring. |
void |
queryCentroid(IPoint pCentroid)
The centroid of the specified triangle as determined by averaging the coordinates of its vertices. |
void |
queryCircumCircle(IPoint pCenter,
double[] pRadius)
The circle circumscribing the specified triangle about its vertices. |
void |
queryElevationBand(double zLowerBound,
double zUpperBound,
int[] pCount,
_WKSPointZ[] pRegion)
The polygon based on the specified triangle and input bounds. |
void |
queryNormal(IVector3D pNormal)
The vector normal to the specified triangle. |
void |
queryVertices(_WKSPointZ[] pPi,
_WKSPointZ[] pPj,
_WKSPointZ[] pPk)
The vertices of the specified triangle as point features. |
| Methods inherited from interface com.esri.arcgis.geodatabase.ITinElement |
|---|
getIndex, getTagValue, getTheTin, init, isEmpty, isInsideDataArea, setEmpty |
| Field Detail |
|---|
static final int IID3e541323_1132_11d2_92f7_444553540000
static final int xxDummy
static final java.lang.String IID
| Method Detail |
|---|
ITinNode getNode(int index)
throws java.io.IOException,
AutomationException
index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ITinEdge getEdge(int index)
throws java.io.IOException,
AutomationException
index - The index (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getArea()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getPerimeter()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getArea3D()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getPerimeter3D()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void queryNormal(IVector3D pNormal)
throws java.io.IOException,
AutomationException
pNormal - A reference to a com.esri.arcgis.geometry.IVector3D (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getSlopeRadians()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getSlopeDegrees()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getSlopePercent()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getAspectRadians()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getAspectDegrees()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getIntensity()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void queryVertices(_WKSPointZ[] pPi,
_WKSPointZ[] pPj,
_WKSPointZ[] pPk)
throws java.io.IOException,
AutomationException
pPi - A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)pPj - A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (out: use single element array)pPk - 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.
void queryAsRing(IRing pRing)
throws java.io.IOException,
AutomationException
pRing - A reference to a com.esri.arcgis.geometry.IRing (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void queryCentroid(IPoint pCentroid)
throws java.io.IOException,
AutomationException
pCentroid - A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void queryCircumCircle(IPoint pCenter,
double[] pRadius)
throws java.io.IOException,
AutomationException
pCenter - A reference to a com.esri.arcgis.geometry.IPoint (in)pRadius - The pRadius (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void queryElevationBand(double zLowerBound,
double zUpperBound,
int[] pCount,
_WKSPointZ[] pRegion)
throws java.io.IOException,
AutomationException
zLowerBound - The zLowerBound (in)zUpperBound - The zUpperBound (in)pCount - The pCount (out: use single element array)pRegion - 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.
void queryAdjacentTriangles(ITinTriangle pTi,
ITinTriangle pTj,
ITinTriangle pTk)
throws java.io.IOException,
AutomationException
pTi - A reference to a com.esri.arcgis.geodatabase.ITinTriangle (in)pTj - A reference to a com.esri.arcgis.geodatabase.ITinTriangle (in)pTk - A reference to a com.esri.arcgis.geodatabase.ITinTriangle (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void queryAdjacentTriangleIndices(int[] pTi,
int[] pTj,
int[] pTk)
throws java.io.IOException,
AutomationException
pTi - The pTi (out: use single element array)pTj - The pTj (out: use single element array)pTk - The pTk (out: use single element array)
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 | ||||||||