com.esri.arcgis.datasourcesfile
Interface IDETin

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DETin, IDETinProxy

public interface IDETin
extends java.io.Serializable

COM Interface 'IDETin'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriDataSourcesFile.olb'

Description: 'Provides access to the TIN Data Element.' 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 IIDb0b62284_0080_4ea3_9716_de5293a73f6e
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IFields getFields()
          The list of Fields.
 double getZFactor()
          Multiplication factor applied to all z values in a TIN to provide unit-congruency between coordinate components.
 boolean isDelaunay()
          Indicates if TIN was constructed using Delaunay triangulation.
 boolean isHasEdgeTagValues()
          Indicates if the TIN dataset has edge tag values.
 boolean isHasNodeTagValues()
          Indicates if the TIN dataset has node tag values.
 boolean isHasTriangleTagValues()
          Indicates if the TIN dataset has triangle tag values.
 void setFieldsByRef(IFields ppFields)
          The list of Fields.
 void setHasEdgeTagValues(boolean pbHasEdgeValues)
          Indicates if the TIN dataset has edge tag values.
 void setHasNodeTagValues(boolean pbHasNodeValues)
          Indicates if the TIN dataset has node tag values.
 void setHasTriangleTagValues(boolean pbHasTriangleValues)
          Indicates if the TIN dataset has triangle tag values.
 void setIsDelaunay(boolean pbIsDelaunay)
          Indicates if TIN was constructed using Delaunay triangulation.
 void setZFactor(double pFactor)
          Multiplication factor applied to all z values in a TIN to provide unit-congruency between coordinate components.
 

Field Detail

IIDb0b62284_0080_4ea3_9716_de5293a73f6e

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

isDelaunay

boolean isDelaunay()
                   throws java.io.IOException,
                          AutomationException
Indicates if TIN was constructed using Delaunay triangulation.

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

setIsDelaunay

void setIsDelaunay(boolean pbIsDelaunay)
                   throws java.io.IOException,
                          AutomationException
Indicates if TIN was constructed using Delaunay triangulation.

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

getZFactor

double getZFactor()
                  throws java.io.IOException,
                         AutomationException
Multiplication factor applied to all z values in a TIN to provide unit-congruency between coordinate components.

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

setZFactor

void setZFactor(double pFactor)
                throws java.io.IOException,
                       AutomationException
Multiplication factor applied to all z values in a TIN to provide unit-congruency between coordinate components.

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

isHasNodeTagValues

boolean isHasNodeTagValues()
                           throws java.io.IOException,
                                  AutomationException
Indicates if the TIN dataset has node tag values.

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

setHasNodeTagValues

void setHasNodeTagValues(boolean pbHasNodeValues)
                         throws java.io.IOException,
                                AutomationException
Indicates if the TIN dataset has node tag values.

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

isHasEdgeTagValues

boolean isHasEdgeTagValues()
                           throws java.io.IOException,
                                  AutomationException
Indicates if the TIN dataset has edge tag values.

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

setHasEdgeTagValues

void setHasEdgeTagValues(boolean pbHasEdgeValues)
                         throws java.io.IOException,
                                AutomationException
Indicates if the TIN dataset has edge tag values.

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

isHasTriangleTagValues

boolean isHasTriangleTagValues()
                               throws java.io.IOException,
                                      AutomationException
Indicates if the TIN dataset has triangle tag values.

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

setHasTriangleTagValues

void setHasTriangleTagValues(boolean pbHasTriangleValues)
                             throws java.io.IOException,
                                    AutomationException
Indicates if the TIN dataset has triangle tag values.

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

getFields

IFields getFields()
                  throws java.io.IOException,
                         AutomationException
The list of Fields.

Returns:
A reference to a com.esri.arcgis.geodatabase.IFields
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFieldsByRef

void setFieldsByRef(IFields ppFields)
                    throws java.io.IOException,
                           AutomationException
The list of Fields.

Parameters:
ppFields - A reference to a com.esri.arcgis.geodatabase.IFields (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.