public interface ITinSelection
extends java.io.Serializable
Description: 'Provides access to members that control TIN selction methods.' 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 =
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IIDb0dbc8e2_b4b1_11d3_ab4d_0008c73fd50c |
static int |
xxDummy
Deprecated.
Internal use only
|
Modifier and Type | Method and Description |
---|---|
void |
clearSelection(int type)
Clears selected element(s).
|
void |
flipSelection(int type,
boolean bDataElementsOnly)
Flips current selection of the specified element type in the TIN.
|
int |
getSelectedElementCount(int type)
The number of selected elements.
|
IEnumTinElement |
getSelection(int type)
Returns an enumerator containing selected elements.
|
boolean |
hasSelection(int type)
Indicates if element(s) is/are selected.
|
boolean |
isSelected(int index,
int type)
Returns TRUE if the element referenced by the index is selected.
|
void |
querySelectionExtent(int type,
IEnvelope pExtent)
Returns the extent of the selected elements.
|
void |
selectAll(int type,
boolean bDataElementsOnly)
Selects all elements of the specified element type in the TIN.
|
void |
selectByArea(int type,
IPolygon pArea,
boolean bPassThrough,
boolean bDataElementsOnly,
int action)
Selects all elements of the specified element type in a specified polygonal area.
|
void |
selectByEnvelope(int type,
IEnvelope pEnvelope,
boolean bPassThrough,
boolean bDataElementsOnly,
int action)
Selects all elements of the specified element type in a specified rectangular envelope.
|
void |
setSelected(int index,
int type,
int action)
Selects the element referenced by the index.
|
void |
setSelection(IEnumTinElement pElements,
int action)
Selects elements returned by the enumerator.
|
static final int IIDb0dbc8e2_b4b1_11d3_ab4d_0008c73fd50c
static final int xxDummy
static final java.lang.String IID
boolean hasSelection(int type) throws java.io.IOException, AutomationException
type
- A com.esri.arcgis.geodatabase.esriTinElementType constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void clearSelection(int type) throws java.io.IOException, AutomationException
type
- A com.esri.arcgis.geodatabase.esriTinElementType constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setSelection(IEnumTinElement pElements, int action) throws java.io.IOException, AutomationException
pElements
- A reference to a com.esri.arcgis.geodatabase.IEnumTinElement (in)action
- A com.esri.arcgis.geodatabase.esriTinSelectionType constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IEnumTinElement getSelection(int type) throws java.io.IOException, AutomationException
type
- A com.esri.arcgis.geodatabase.esriTinElementType constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void selectAll(int type, boolean bDataElementsOnly) throws java.io.IOException, AutomationException
type
- A com.esri.arcgis.geodatabase.esriTinElementType constant (in)bDataElementsOnly
- The bDataElementsOnly (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void flipSelection(int type, boolean bDataElementsOnly) throws java.io.IOException, AutomationException
type
- A com.esri.arcgis.geodatabase.esriTinElementType constant (in)bDataElementsOnly
- The bDataElementsOnly (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void selectByArea(int type, IPolygon pArea, boolean bPassThrough, boolean bDataElementsOnly, int action) throws java.io.IOException, AutomationException
type
- A com.esri.arcgis.geodatabase.esriTinElementType constant (in)pArea
- A reference to a com.esri.arcgis.geometry.IPolygon (in)bPassThrough
- The bPassThrough (in)bDataElementsOnly
- The bDataElementsOnly (in)action
- A com.esri.arcgis.geodatabase.esriTinSelectionType constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void selectByEnvelope(int type, IEnvelope pEnvelope, boolean bPassThrough, boolean bDataElementsOnly, int action) throws java.io.IOException, AutomationException
type
- A com.esri.arcgis.geodatabase.esriTinElementType constant (in)pEnvelope
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)bPassThrough
- The bPassThrough (in)bDataElementsOnly
- The bDataElementsOnly (in)action
- A com.esri.arcgis.geodatabase.esriTinSelectionType constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setSelected(int index, int type, int action) throws java.io.IOException, AutomationException
index
- The index (in)type
- A com.esri.arcgis.geodatabase.esriTinElementType constant (in)action
- A com.esri.arcgis.geodatabase.esriTinSelectionType constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.boolean isSelected(int index, int type) throws java.io.IOException, AutomationException
index
- The index (in)type
- A com.esri.arcgis.geodatabase.esriTinElementType constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void querySelectionExtent(int type, IEnvelope pExtent) throws java.io.IOException, AutomationException
type
- A com.esri.arcgis.geodatabase.esriTinElementType constant (in)pExtent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getSelectedElementCount(int type) throws java.io.IOException, AutomationException
type
- A com.esri.arcgis.geodatabase.esriTinElementType constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.