com.esri.arcgis.geodatabase
Interface ITinTriangleFilter

All Superinterfaces:
ITinFilter, java.io.Serializable
All Known Implementing Classes:
ITinTriangleFilterProxy, TinTriangleFilter

public interface ITinTriangleFilter
extends ITinFilter, java.io.Serializable

COM Interface 'ITinTriangleFilter'. Generated 3/19/2015 1:20:57 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members that control TIN triangle filters.' 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 IID4eee3279_fa94_11d2_ae10_000000000000
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geodatabase.ITinFilter
IID4eee3270_fa94_11d2_ae10_000000000000
 
Method Summary
 int getActiveBound()
          The active boundaries of the filter.
 ILongArray getClassBreakCodes()
          The filter's numeric values used to represent each class.
 IDoubleArray getClassBreaks()
          The classification categories of the filter.
 double getLowerBound()
          The lower bound of the filter.
 int getPropertyType()
          The property that the filter classifies on.
 double getUniqueValue()
          The unique value of the filter.
 double getUpperBound()
          The upper bound of the filter.
 void setActiveBound(int pType)
          The active boundaries of the filter.
 void setClassBreakCodesByRef(ILongArray ppCodes)
          The filter's numeric values used to represent each class.
 void setClassBreaksByRef(IDoubleArray ppBreaks)
          The classification categories of the filter.
 void setLowerBound(double pBound)
          The lower bound of the filter.
 void setPropertyType(int pType)
          The property that the filter classifies on.
 void setUniqueValue(double pValue)
          The unique value of the filter.
 void setUpperBound(double pBound)
          The upper bound of the filter.
 
Methods inherited from interface com.esri.arcgis.geodatabase.ITinFilter
canPass, isDataElementsOnly, setDataElementsOnly
 

Field Detail

IID4eee3279_fa94_11d2_ae10_000000000000

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

setPropertyType

void setPropertyType(int pType)
                     throws java.io.IOException,
                            AutomationException
The property that the filter classifies on.

Parameters:
pType - A com.esri.arcgis.geodatabase.esriTinTrianglePropertyType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPropertyType

int getPropertyType()
                    throws java.io.IOException,
                           AutomationException
The property that the filter classifies on.

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

setLowerBound

void setLowerBound(double pBound)
                   throws java.io.IOException,
                          AutomationException
The lower bound of the filter.

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

getLowerBound

double getLowerBound()
                     throws java.io.IOException,
                            AutomationException
The lower bound of the filter.

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

setUpperBound

void setUpperBound(double pBound)
                   throws java.io.IOException,
                          AutomationException
The upper bound of the filter.

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

getUpperBound

double getUpperBound()
                     throws java.io.IOException,
                            AutomationException
The upper bound of the filter.

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

setClassBreaksByRef

void setClassBreaksByRef(IDoubleArray ppBreaks)
                         throws java.io.IOException,
                                AutomationException
The classification categories of the filter.

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

getClassBreaks

IDoubleArray getClassBreaks()
                            throws java.io.IOException,
                                   AutomationException
The classification categories of the filter.

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

setClassBreakCodesByRef

void setClassBreakCodesByRef(ILongArray ppCodes)
                             throws java.io.IOException,
                                    AutomationException
The filter's numeric values used to represent each class.

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

getClassBreakCodes

ILongArray getClassBreakCodes()
                              throws java.io.IOException,
                                     AutomationException
The filter's numeric values used to represent each class.

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

setUniqueValue

void setUniqueValue(double pValue)
                    throws java.io.IOException,
                           AutomationException
The unique value of the filter.

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

getUniqueValue

double getUniqueValue()
                      throws java.io.IOException,
                             AutomationException
The unique value of the filter.

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

setActiveBound

void setActiveBound(int pType)
                    throws java.io.IOException,
                           AutomationException
The active boundaries of the filter.

Parameters:
pType - A com.esri.arcgis.geodatabase.esriTinBoundType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getActiveBound

int getActiveBound()
                   throws java.io.IOException,
                          AutomationException
The active boundaries of the filter.

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