Description: 'Provides access to methods that control TIN 'features'.' 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 =
public class ITinFeatureEditProxy extends com.esri.arcgis.interop.Dispatch implements ITinFeatureEdit, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
boolean |
noncastable
Deprecated.
|
static java.lang.Class |
targetClass
Deprecated.
|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
IID, IID73b80fc1_ff33_11d1_a549_0000f8774f0f
Modifier | Constructor and Description |
---|---|
|
ITinFeatureEditProxy()
Deprecated.
For internal use only
|
|
ITinFeatureEditProxy(java.lang.Object obj)
Deprecated.
|
protected |
ITinFeatureEditProxy(java.lang.Object obj,
java.lang.String iid)
Deprecated.
|
|
ITinFeatureEditProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated.
|
protected |
ITinFeatureEditProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
Deprecated.
Adds a Java object to be a listener for a specific kind of event generated by the COM object.
|
void |
addPointZ(IPoint pPoint,
int tagValue,
ITinNode pSeed)
Deprecated.
Adds a 3D point to the TIN.
|
void |
addPolygon(IPolygon pShape,
int type,
int tagValue,
int edgeTagValue,
int nodeTagValue,
ITinTriangle pSeed,
java.lang.Object pZ)
Deprecated.
Adds polygon.
|
void |
addPolygonZ(IPolygon pShape,
int type,
int tagValue,
int edgeTagValue,
int nodeTagValue,
ITinTriangle pSeed)
Deprecated.
Adds Z-aware polygon.
|
void |
addPolyline(IPolyline pShape,
int type,
int tagValue,
int nodeTagValue,
ITinEdge pSeed,
java.lang.Object pZ)
Deprecated.
Adds polyline.
|
void |
addPolylineZ(IPolyline pShape,
int type,
int tagValue,
int nodeTagValue,
ITinEdge pSeed)
Deprecated.
Adds Z-aware polyline.
|
void |
addPolyObjects(IFeatureClass pFeatureClass,
IQueryFilter pFilter,
IField pHeightField,
IField pValueField,
boolean bSetEdgeTagValue,
boolean bSetNodeTagValue,
int type)
Deprecated.
Adds polygons/polylines.
|
boolean |
canAdd(IGeometry pShape,
double spacing)
Deprecated.
Checks if the specified shape can be added without creating spatial conflict.
|
boolean |
canAddVertex(IGeometry pPoly,
IPoint pNewPoint,
boolean bClose,
double spacing)
Deprecated.
Checks if a new polygon/polyline vertex can be added without creating spatial conflict.
|
boolean |
canDeleteVertex(ITinNode pNode,
ITinFeatureSeed pSeed,
double spacing)
Deprecated.
Checks if a polygon/polyline vertex can be deleted without creating spatial conflict.
|
boolean |
canMove(ITinFeatureSeed pSeed,
double dx,
double dy,
double spacing)
Deprecated.
Checks if the embedded object can be relocated to a new location without creating spatial conflict.
|
boolean |
canMoveVertex(ITinNode pNode,
ITinFeatureSeed pSeed,
_WKSPoint pNewLocation,
double spacing)
Deprecated.
Checks if a polygon/polyline vertex can be moved to a new location without creating spatial conflict.
|
boolean |
canReplace(IGeometry pShape,
ITinFeatureSeed pSeed,
double spacing)
Deprecated.
Checks if the embedded object can be replaced by the new shape without creating spatial conflict.
|
boolean |
canRotate(ITinFeatureSeed pSeed,
IPoint pOrigin,
double angle,
double spacing)
Deprecated.
Checks if the embedded polyline/polygon can be rotated without creating spatial conflict.
|
boolean |
canScalePolygon(ITinTriangle pSeed,
IPoint pOrigin,
double scale,
double spacing)
Deprecated.
Checks if the embedded polygon can be expanded or shrinked without creating spatial conflict.
|
IEnumTinNode |
clusterPoints(ITinNode pSeed,
double spacing,
ITinFilter pFilter)
Deprecated.
Finds a cluster of nodes, each node in the group has at least one neighbor, to which the distance is smaller, or equal to, the specified value.
|
void |
convertToPolygons(IFeatureClass pFeatureClass,
ITinDynamicFilter pFilter,
boolean bStopAtEnforcedEdge,
boolean bSkipDensifiedNodes,
java.lang.Object pFieldName)
Deprecated.
Converts qualified triangles to a polygon feature class.
|
void |
convertToPolylines(IFeatureClass pFeatureClass,
ITinDynamicFilter pFilter,
boolean bSkipDensifiedNodes,
java.lang.Object pFieldName)
Deprecated.
Converts qualified edges to a polyline feature class.
|
void |
delete(ITinFeatureSeed pSeed)
Deprecated.
Deletes the embedded point/polygon/polyline represented by the specified seed.
|
void |
deleteVertex(ITinNode pNode,
ITinFeatureSeed pSeed)
Deprecated.
Deletes the specified vertex from an embedded polygon/polyline.
|
IPolygon |
extractPolygon(ITinFeatureSeed pSeed,
boolean bGetZ,
boolean bSkipDensifiedNodes)
Deprecated.
Extracts polygon.
|
IPolyline |
extractPolyline(ITinFeatureSeed pSeed,
boolean bGetZ,
boolean bSkipDensifiedNodes)
Deprecated.
Extracts polyline.
|
int |
getElementsIgnoredInConflictTest()
Deprecated.
The TIN nodes or edges to be ignored in conflict detection (used by processes such as CanAdd and CanMove).
|
boolean |
isInMemoryEditMode()
Deprecated.
Indicates if the specified TIN is in in-memory-edit mode.
|
boolean |
isNodeShared(ITinNode pNode)
Deprecated.
Returns TRUE if specified node is shared by more than two enforced edges.
|
boolean |
isStopAtEnforcedEdge()
Deprecated.
Indicates if a polygon related process (e.g., ExtractPolygon) should stop when reach an enforced edge.
|
boolean |
isStopAtJuncture()
Deprecated.
Indicates if a polyline related process (e.g., ExtractPolyline) should stop at juncture.
|
void |
merge(ITinEdge pCommonEdge,
int newValue,
boolean bKeepCommonNodes)
Deprecated.
Merges two embedded polygons sharing the specified common edge.
|
void |
move(ITinFeatureSeed pSeed,
double dx,
double dy,
boolean bGetNewZ)
Deprecated.
Moves the embedded point/polygon/polyline represented by the specified seed.
|
void |
moveVertex(ITinNode pNode,
ITinFeatureSeed pSeed,
_WKSPoint pNewLocation,
boolean bGetNewZ)
Deprecated.
Moves the specified vertex of an embedded polygon/polyline to a new location.
|
void |
queryAdjacentVertices(ITinFeatureSeed pSeedEdge,
ITinNode pBehind,
ITinNode pFront)
Deprecated.
Queries the first two non-densified nodes of a line segment represented by the specified edge).
|
void |
refreshTagValues()
Deprecated.
Refresh cached TIN tag values.
|
void |
removeIslands(ITinTriangle pSeed,
double area,
boolean bKeepNodes,
boolean bZeroTag)
Deprecated.
Removes islands whose area is smaller than the specified value, from the embedded polygon represented by the specified seed.
|
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Deprecated.
Removes a Java object as a listener to events generated by a COM object.
|
void |
rotate(ITinFeatureSeed pSeed,
IPoint pOrigin,
double angle,
boolean bGetNewZ)
Deprecated.
Rotates the embedded polygon/polyline represented by the specified seed.
|
void |
scalePolygon(ITinTriangle pSeed,
IPoint pOrigin,
double scale,
boolean bGetNewZ)
Deprecated.
Expands or shrinks the embedded polygon represented by the specified seed.
|
void |
setElementsIgnoredInConflictTest(int pElementsExcluded)
Deprecated.
The TIN nodes or edges to be ignored in conflict detection (used by processes such as CanAdd and CanMove).
|
void |
setStopAtEnforcedEdge(boolean pbStop)
Deprecated.
Indicates if a polygon related process (e.g., ExtractPolygon) should stop when reach an enforced edge.
|
void |
setStopAtJuncture(boolean pbStop)
Deprecated.
Indicates if a polyline related process (e.g., ExtractPolyline) should stop at juncture.
|
boolean |
startInMemoryEditing()
Deprecated.
Initiates memory edit mode.
|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
public static final java.lang.Class targetClass
public boolean noncastable
public ITinFeatureEditProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public ITinFeatureEditProxy()
public ITinFeatureEditProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected ITinFeatureEditProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected ITinFeatureEditProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
addListener
in class com.esri.arcgis.interop.Dispatch
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object to be informed of the eventstheSource
- the proxy class that represents the COM class that is the source of the eventsjava.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
removeListener
in class com.esri.arcgis.interop.Dispatch
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object that no longer wishes to be informed of the eventsjava.io.IOException
public boolean startInMemoryEditing() throws java.io.IOException, AutomationException
startInMemoryEditing
in interface ITinFeatureEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isInMemoryEditMode() throws java.io.IOException, AutomationException
isInMemoryEditMode
in interface ITinFeatureEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IPolyline extractPolyline(ITinFeatureSeed pSeed, boolean bGetZ, boolean bSkipDensifiedNodes) throws java.io.IOException, AutomationException
extractPolyline
in interface ITinFeatureEdit
pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinFeatureSeed (in)bGetZ
- The bGetZ (in)bSkipDensifiedNodes
- The bSkipDensifiedNodes (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IPolygon extractPolygon(ITinFeatureSeed pSeed, boolean bGetZ, boolean bSkipDensifiedNodes) throws java.io.IOException, AutomationException
extractPolygon
in interface ITinFeatureEdit
pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinFeatureSeed (in)bGetZ
- The bGetZ (in)bSkipDensifiedNodes
- The bSkipDensifiedNodes (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void convertToPolylines(IFeatureClass pFeatureClass, ITinDynamicFilter pFilter, boolean bSkipDensifiedNodes, java.lang.Object pFieldName) throws java.io.IOException, AutomationException
convertToPolylines
in interface ITinFeatureEdit
pFeatureClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)pFilter
- A reference to a com.esri.arcgis.geodatabase.ITinDynamicFilter (in)bSkipDensifiedNodes
- The bSkipDensifiedNodes (in)pFieldName
- A Variant (in, optional, pass null if not required)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void convertToPolygons(IFeatureClass pFeatureClass, ITinDynamicFilter pFilter, boolean bStopAtEnforcedEdge, boolean bSkipDensifiedNodes, java.lang.Object pFieldName) throws java.io.IOException, AutomationException
convertToPolygons
in interface ITinFeatureEdit
pFeatureClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)pFilter
- A reference to a com.esri.arcgis.geodatabase.ITinDynamicFilter (in)bStopAtEnforcedEdge
- The bStopAtEnforcedEdge (in)bSkipDensifiedNodes
- The bSkipDensifiedNodes (in)pFieldName
- A Variant (in, optional, pass null if not required)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setStopAtJuncture(boolean pbStop) throws java.io.IOException, AutomationException
setStopAtJuncture
in interface ITinFeatureEdit
pbStop
- The pbStop (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isStopAtJuncture() throws java.io.IOException, AutomationException
isStopAtJuncture
in interface ITinFeatureEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setStopAtEnforcedEdge(boolean pbStop) throws java.io.IOException, AutomationException
setStopAtEnforcedEdge
in interface ITinFeatureEdit
pbStop
- The pbStop (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isStopAtEnforcedEdge() throws java.io.IOException, AutomationException
isStopAtEnforcedEdge
in interface ITinFeatureEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setElementsIgnoredInConflictTest(int pElementsExcluded) throws java.io.IOException, AutomationException
setElementsIgnoredInConflictTest
in interface ITinFeatureEdit
pElementsExcluded
- The pElementsExcluded (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public int getElementsIgnoredInConflictTest() throws java.io.IOException, AutomationException
getElementsIgnoredInConflictTest
in interface ITinFeatureEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean canAdd(IGeometry pShape, double spacing) throws java.io.IOException, AutomationException
canAdd
in interface ITinFeatureEdit
pShape
- A reference to a com.esri.arcgis.geometry.IGeometry (in)spacing
- The spacing (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean canReplace(IGeometry pShape, ITinFeatureSeed pSeed, double spacing) throws java.io.IOException, AutomationException
canReplace
in interface ITinFeatureEdit
pShape
- A reference to a com.esri.arcgis.geometry.IGeometry (in)pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinFeatureSeed (in)spacing
- The spacing (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean canMove(ITinFeatureSeed pSeed, double dx, double dy, double spacing) throws java.io.IOException, AutomationException
canMove
in interface ITinFeatureEdit
pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinFeatureSeed (in)dx
- The dx (in)dy
- The dy (in)spacing
- The spacing (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean canRotate(ITinFeatureSeed pSeed, IPoint pOrigin, double angle, double spacing) throws java.io.IOException, AutomationException
canRotate
in interface ITinFeatureEdit
pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinFeatureSeed (in)pOrigin
- A reference to a com.esri.arcgis.geometry.IPoint (in)angle
- The angle (in)spacing
- The spacing (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean canScalePolygon(ITinTriangle pSeed, IPoint pOrigin, double scale, double spacing) throws java.io.IOException, AutomationException
canScalePolygon
in interface ITinFeatureEdit
pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinTriangle (in)pOrigin
- A reference to a com.esri.arcgis.geometry.IPoint (in)scale
- The scale (in)spacing
- The spacing (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean canAddVertex(IGeometry pPoly, IPoint pNewPoint, boolean bClose, double spacing) throws java.io.IOException, AutomationException
canAddVertex
in interface ITinFeatureEdit
pPoly
- A reference to a com.esri.arcgis.geometry.IGeometry (in)pNewPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in)bClose
- The bClose (in)spacing
- The spacing (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean canDeleteVertex(ITinNode pNode, ITinFeatureSeed pSeed, double spacing) throws java.io.IOException, AutomationException
canDeleteVertex
in interface ITinFeatureEdit
pNode
- A reference to a com.esri.arcgis.geodatabase.ITinNode (in)pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinFeatureSeed (in)spacing
- The spacing (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean canMoveVertex(ITinNode pNode, ITinFeatureSeed pSeed, _WKSPoint pNewLocation, double spacing) throws java.io.IOException, AutomationException
canMoveVertex
in interface ITinFeatureEdit
pNode
- A reference to a com.esri.arcgis.geodatabase.ITinNode (in)pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinFeatureSeed (in)pNewLocation
- A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (in)spacing
- The spacing (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void addPointZ(IPoint pPoint, int tagValue, ITinNode pSeed) throws java.io.IOException, AutomationException
addPointZ
in interface ITinFeatureEdit
pPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in)tagValue
- The tagValue (in)pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinNode (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void addPolygonZ(IPolygon pShape, int type, int tagValue, int edgeTagValue, int nodeTagValue, ITinTriangle pSeed) throws java.io.IOException, AutomationException
addPolygonZ
in interface ITinFeatureEdit
pShape
- A reference to a com.esri.arcgis.geometry.IPolygon (in)type
- A com.esri.arcgis.geodatabase.esriTinEdgeType constant (in)tagValue
- The tagValue (in)edgeTagValue
- The edgeTagValue (in)nodeTagValue
- The nodeTagValue (in)pSeed
- 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.public void addPolygon(IPolygon pShape, int type, int tagValue, int edgeTagValue, int nodeTagValue, ITinTriangle pSeed, java.lang.Object pZ) throws java.io.IOException, AutomationException
addPolygon
in interface ITinFeatureEdit
pShape
- A reference to a com.esri.arcgis.geometry.IPolygon (in)type
- A com.esri.arcgis.geodatabase.esriTinEdgeType constant (in)tagValue
- The tagValue (in)edgeTagValue
- The edgeTagValue (in)nodeTagValue
- The nodeTagValue (in)pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinTriangle (in)pZ
- A Variant (in, optional, pass null if not required)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void addPolylineZ(IPolyline pShape, int type, int tagValue, int nodeTagValue, ITinEdge pSeed) throws java.io.IOException, AutomationException
addPolylineZ
in interface ITinFeatureEdit
pShape
- A reference to a com.esri.arcgis.geometry.IPolyline (in)type
- A com.esri.arcgis.geodatabase.esriTinEdgeType constant (in)tagValue
- The tagValue (in)nodeTagValue
- The nodeTagValue (in)pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinEdge (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void addPolyline(IPolyline pShape, int type, int tagValue, int nodeTagValue, ITinEdge pSeed, java.lang.Object pZ) throws java.io.IOException, AutomationException
addPolyline
in interface ITinFeatureEdit
pShape
- A reference to a com.esri.arcgis.geometry.IPolyline (in)type
- A com.esri.arcgis.geodatabase.esriTinEdgeType constant (in)tagValue
- The tagValue (in)nodeTagValue
- The nodeTagValue (in)pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinEdge (in)pZ
- A Variant (in, optional, pass null if not required)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void addPolyObjects(IFeatureClass pFeatureClass, IQueryFilter pFilter, IField pHeightField, IField pValueField, boolean bSetEdgeTagValue, boolean bSetNodeTagValue, int type) throws java.io.IOException, AutomationException
addPolyObjects
in interface ITinFeatureEdit
pFeatureClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)pFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)pHeightField
- A reference to a com.esri.arcgis.geodatabase.IField (in)pValueField
- A reference to a com.esri.arcgis.geodatabase.IField (in)bSetEdgeTagValue
- The bSetEdgeTagValue (in)bSetNodeTagValue
- The bSetNodeTagValue (in)type
- A com.esri.arcgis.geodatabase.esriTinEdgeType constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void delete(ITinFeatureSeed pSeed) throws java.io.IOException, AutomationException
delete
in interface ITinFeatureEdit
pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinFeatureSeed (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void move(ITinFeatureSeed pSeed, double dx, double dy, boolean bGetNewZ) throws java.io.IOException, AutomationException
move
in interface ITinFeatureEdit
pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinFeatureSeed (in)dx
- The dx (in)dy
- The dy (in)bGetNewZ
- The bGetNewZ (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void rotate(ITinFeatureSeed pSeed, IPoint pOrigin, double angle, boolean bGetNewZ) throws java.io.IOException, AutomationException
rotate
in interface ITinFeatureEdit
pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinFeatureSeed (in)pOrigin
- A reference to a com.esri.arcgis.geometry.IPoint (in)angle
- The angle (in)bGetNewZ
- The bGetNewZ (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void scalePolygon(ITinTriangle pSeed, IPoint pOrigin, double scale, boolean bGetNewZ) throws java.io.IOException, AutomationException
scalePolygon
in interface ITinFeatureEdit
pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinTriangle (in)pOrigin
- A reference to a com.esri.arcgis.geometry.IPoint (in)scale
- The scale (in)bGetNewZ
- The bGetNewZ (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void removeIslands(ITinTriangle pSeed, double area, boolean bKeepNodes, boolean bZeroTag) throws java.io.IOException, AutomationException
removeIslands
in interface ITinFeatureEdit
pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinTriangle (in)area
- The area (in)bKeepNodes
- The bKeepNodes (in)bZeroTag
- The bZeroTag (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void merge(ITinEdge pCommonEdge, int newValue, boolean bKeepCommonNodes) throws java.io.IOException, AutomationException
merge
in interface ITinFeatureEdit
pCommonEdge
- A reference to a com.esri.arcgis.geodatabase.ITinEdge (in)newValue
- The newValue (in)bKeepCommonNodes
- The bKeepCommonNodes (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void deleteVertex(ITinNode pNode, ITinFeatureSeed pSeed) throws java.io.IOException, AutomationException
deleteVertex
in interface ITinFeatureEdit
pNode
- A reference to a com.esri.arcgis.geodatabase.ITinNode (in)pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinFeatureSeed (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void moveVertex(ITinNode pNode, ITinFeatureSeed pSeed, _WKSPoint pNewLocation, boolean bGetNewZ) throws java.io.IOException, AutomationException
moveVertex
in interface ITinFeatureEdit
pNode
- A reference to a com.esri.arcgis.geodatabase.ITinNode (in)pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinFeatureSeed (in)pNewLocation
- A Structure: com.esri.arcgis.system._WKSPoint (A com.esri.arcgis.system._WKSPoint COM typedef) (in)bGetNewZ
- The bGetNewZ (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void queryAdjacentVertices(ITinFeatureSeed pSeedEdge, ITinNode pBehind, ITinNode pFront) throws java.io.IOException, AutomationException
queryAdjacentVertices
in interface ITinFeatureEdit
pSeedEdge
- A reference to a com.esri.arcgis.geodatabase.ITinFeatureSeed (in)pBehind
- A reference to a com.esri.arcgis.geodatabase.ITinNode (in)pFront
- A reference to a com.esri.arcgis.geodatabase.ITinNode (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IEnumTinNode clusterPoints(ITinNode pSeed, double spacing, ITinFilter pFilter) throws java.io.IOException, AutomationException
clusterPoints
in interface ITinFeatureEdit
pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinNode (in)spacing
- The spacing (in)pFilter
- A reference to a com.esri.arcgis.geodatabase.ITinFilter (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isNodeShared(ITinNode pNode) throws java.io.IOException, AutomationException
isNodeShared
in interface ITinFeatureEdit
pNode
- A reference to a com.esri.arcgis.geodatabase.ITinNode (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void refreshTagValues() throws java.io.IOException, AutomationException
refreshTagValues
in interface ITinFeatureEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.