Description: 'Provides access to members that control TIN editing.' 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 ITinEditProxy extends com.esri.arcgis.interop.Dispatch implements ITinEdit, 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, IID6615635a_bfab_11d2_9f6d_00c04f8ece27
Modifier | Constructor and Description |
---|---|
|
ITinEditProxy()
Deprecated.
For internal use only
|
|
ITinEditProxy(java.lang.Object obj)
Deprecated.
|
protected |
ITinEditProxy(java.lang.Object obj,
java.lang.String iid)
Deprecated.
|
|
ITinEditProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated.
|
protected |
ITinEditProxy(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 |
addFromFeatureClass(IFeatureClass pFeatureClass,
IQueryFilter pFilter,
IField pHeightField,
IField pTagValueField,
int type,
java.lang.Object pbUseShapeZ)
Deprecated.
Adds features from a feature class to the TIN.
|
void |
addFromFeatureCursor(IFeatureCursor pCursor,
IField pHeightField,
IField pTagValueField,
int type,
java.lang.Object pbUseShapeZ)
Deprecated.
Adds features from a feature cursor to the TIN.
|
void |
addFromPixelBlock(double xOrigin,
double yOrigin,
double xPixelSize,
double yPixelSize,
java.lang.Object valueForNoData,
java.lang.Object block,
double zTolerance,
java.lang.Object pMaxPoints,
java.lang.Object[] pbToleranceAchieved)
Deprecated.
Adds pixels from a pixel block to the TIN.
|
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.
|
int |
addPointZ(IPoint pPoint,
int tagValue)
Deprecated.
Adds a 3D point to the TIN.
|
void |
addShape(IGeometry pShape,
int type,
int tagValue,
java.lang.Object pZ)
Deprecated.
Adds a 2D shape to the TIN.
|
void |
addShapeZ(IGeometry pShape,
int type,
int tagValue,
java.lang.Object pbUseShapeZ)
Deprecated.
Adds a 3D shape to the TIN.
|
int |
addWKSPointZ(_WKSPointZ pPoint,
int vlue)
Deprecated.
Adds a well known structure point to the TIN.
|
void |
deleteEdgeTagValues()
Deprecated.
Deletes all edge tag values in the TIN.
|
void |
deleteNode(int index)
Deprecated.
Deletes a specified node from the TIN.
|
void |
deleteNodesOutsideDataArea()
Deprecated.
Deletes all nodes from outside the TIN interpolation zone.
|
void |
deleteNodeTagValues()
Deprecated.
Deletes all node tag values in the TIN.
|
void |
deleteSelectedNodes()
Deprecated.
Deletes specified nodes from the TIN.
|
void |
deleteTriangleTagValues()
Deprecated.
Deletes all triangle face tag values in the TIN.
|
void |
initNew(IEnvelope pExtent)
Deprecated.
Initializes a new TIN using the passed extent to define the data area.
|
boolean |
isDirty()
Deprecated.
Indicates if the TIN is dirty.
|
boolean |
isEditable()
Deprecated.
Indicates if the TIN can be edited.
|
boolean |
isInEditMode()
Deprecated.
Indicates if the TIN is in edit mode.
|
void |
propagateTriangleTagValue(ITinTriangle pSeed,
int newTagValue,
boolean bStopAtEnforcedEdge)
Deprecated.
Propagates triangle tag value changes to all immediate triangles with the same initial value.
|
void |
refresh()
Deprecated.
Updates TIN's extents, data area, and data elements count.
|
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 |
save()
Deprecated.
Saves edits to disk.
|
void |
saveAs(java.lang.String newName,
java.lang.Object pOverWrite)
Deprecated.
Saves the TIN to disk using the specified name.
|
void |
setEdgeTagValue(int index,
int value)
Deprecated.
Sets the tag value of the triangle edge referenced by the index.
|
void |
setEdgeType(int index,
int type)
Deprecated.
Sets the type of the triangle edge referenced by the TIN.
|
void |
setNodeTagValue(int index,
int value)
Deprecated.
Sets the tag value of a TIN node referenced by the index.
|
void |
setNodeZ(int index,
double z)
Deprecated.
Sets the z value of a TIN node referenced by the index.
|
void |
setSpatialReference(ISpatialReference pSpatialReference)
Deprecated.
Set a copy of the specified spatial reference to the TIN.
|
void |
setTriangleInsideDataArea(int index)
Deprecated.
Sets a triangle within the TIN interpolation zone.
|
void |
setTriangleOutsideDataArea(int index)
Deprecated.
Sets a triangle outside of the TIN interpolation zone.
|
void |
setTrianglesInsideDataArea()
Deprecated.
Sets all triangles within the TIN interpolation zone.
|
void |
setTriangleTagValue(int index,
int value)
Deprecated.
Sets the face tag value of the triangle referenced by the index.
|
boolean |
startEditing()
Deprecated.
Initiates edit mode.
|
boolean |
stopEditing(boolean bSaveEdits)
Deprecated.
Terminates edit mode, optionally saving changes to disk.
|
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 ITinEditProxy(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 ITinEditProxy()
public ITinEditProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected ITinEditProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected ITinEditProxy(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 isEditable() throws java.io.IOException, AutomationException
isEditable
in interface ITinEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isInEditMode() throws java.io.IOException, AutomationException
isInEditMode
in interface ITinEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isDirty() throws java.io.IOException, AutomationException
isDirty
in interface ITinEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean startEditing() throws java.io.IOException, AutomationException
startEditing
in interface ITinEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean stopEditing(boolean bSaveEdits) throws java.io.IOException, AutomationException
stopEditing
in interface ITinEdit
bSaveEdits
- The bSaveEdits (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void initNew(IEnvelope pExtent) throws java.io.IOException, AutomationException
initNew
in interface ITinEdit
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.public void save() throws java.io.IOException, AutomationException
save
in interface ITinEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void saveAs(java.lang.String newName, java.lang.Object pOverWrite) throws java.io.IOException, AutomationException
saveAs
in interface ITinEdit
newName
- The newName (in)pOverWrite
- 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 int addWKSPointZ(_WKSPointZ pPoint, int vlue) throws java.io.IOException, AutomationException
addWKSPointZ
in interface ITinEdit
pPoint
- A Structure: com.esri.arcgis.system._WKSPointZ (A com.esri.arcgis.system._WKSPointZ COM typedef) (in)vlue
- The vlue (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public int addPointZ(IPoint pPoint, int tagValue) throws java.io.IOException, AutomationException
addPointZ
in interface ITinEdit
pPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in)tagValue
- The tagValue (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void addShapeZ(IGeometry pShape, int type, int tagValue, java.lang.Object pbUseShapeZ) throws java.io.IOException, AutomationException
addShapeZ
in interface ITinEdit
pShape
- A reference to a com.esri.arcgis.geometry.IGeometry (in)type
- A com.esri.arcgis.geodatabase.esriTinSurfaceType constant (in)tagValue
- The tagValue (in)pbUseShapeZ
- 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 addShape(IGeometry pShape, int type, int tagValue, java.lang.Object pZ) throws java.io.IOException, AutomationException
addShape
in interface ITinEdit
pShape
- A reference to a com.esri.arcgis.geometry.IGeometry (in)type
- A com.esri.arcgis.geodatabase.esriTinSurfaceType constant (in)tagValue
- The tagValue (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 addFromFeatureClass(IFeatureClass pFeatureClass, IQueryFilter pFilter, IField pHeightField, IField pTagValueField, int type, java.lang.Object pbUseShapeZ) throws java.io.IOException, AutomationException
addFromFeatureClass
in interface ITinEdit
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)pTagValueField
- A reference to a com.esri.arcgis.geodatabase.IField (in)type
- A com.esri.arcgis.geodatabase.esriTinSurfaceType constant (in)pbUseShapeZ
- 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 addFromFeatureCursor(IFeatureCursor pCursor, IField pHeightField, IField pTagValueField, int type, java.lang.Object pbUseShapeZ) throws java.io.IOException, AutomationException
addFromFeatureCursor
in interface ITinEdit
pCursor
- A reference to a com.esri.arcgis.geodatabase.IFeatureCursor (in)pHeightField
- A reference to a com.esri.arcgis.geodatabase.IField (in)pTagValueField
- A reference to a com.esri.arcgis.geodatabase.IField (in)type
- A com.esri.arcgis.geodatabase.esriTinSurfaceType constant (in)pbUseShapeZ
- 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 addFromPixelBlock(double xOrigin, double yOrigin, double xPixelSize, double yPixelSize, java.lang.Object valueForNoData, java.lang.Object block, double zTolerance, java.lang.Object pMaxPoints, java.lang.Object[] pbToleranceAchieved) throws java.io.IOException, AutomationException
addFromPixelBlock
in interface ITinEdit
xOrigin
- The xOrigin (in)yOrigin
- The yOrigin (in)xPixelSize
- The xPixelSize (in)yPixelSize
- The yPixelSize (in)valueForNoData
- A Variant (in)block
- A Variant (in)zTolerance
- The zTolerance (in)pMaxPoints
- A Variant (in, optional, pass null if not required)pbToleranceAchieved
- A Variant (out: use single element array, optional, pass single element of null if not required)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void deleteNode(int index) throws java.io.IOException, AutomationException
deleteNode
in interface ITinEdit
index
- The index (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void deleteSelectedNodes() throws java.io.IOException, AutomationException
deleteSelectedNodes
in interface ITinEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void deleteNodesOutsideDataArea() throws java.io.IOException, AutomationException
deleteNodesOutsideDataArea
in interface ITinEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setEdgeType(int index, int type) throws java.io.IOException, AutomationException
setEdgeType
in interface ITinEdit
index
- The index (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 setNodeZ(int index, double z) throws java.io.IOException, AutomationException
setNodeZ
in interface ITinEdit
index
- The index (in)z
- The z (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setNodeTagValue(int index, int value) throws java.io.IOException, AutomationException
setNodeTagValue
in interface ITinEdit
index
- The index (in)value
- The value (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setEdgeTagValue(int index, int value) throws java.io.IOException, AutomationException
setEdgeTagValue
in interface ITinEdit
index
- The index (in)value
- The value (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setTriangleTagValue(int index, int value) throws java.io.IOException, AutomationException
setTriangleTagValue
in interface ITinEdit
index
- The index (in)value
- The value (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void propagateTriangleTagValue(ITinTriangle pSeed, int newTagValue, boolean bStopAtEnforcedEdge) throws java.io.IOException, AutomationException
propagateTriangleTagValue
in interface ITinEdit
pSeed
- A reference to a com.esri.arcgis.geodatabase.ITinTriangle (in)newTagValue
- The newTagValue (in)bStopAtEnforcedEdge
- The bStopAtEnforcedEdge (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setTrianglesInsideDataArea() throws java.io.IOException, AutomationException
setTrianglesInsideDataArea
in interface ITinEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setTriangleInsideDataArea(int index) throws java.io.IOException, AutomationException
setTriangleInsideDataArea
in interface ITinEdit
index
- The index (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setTriangleOutsideDataArea(int index) throws java.io.IOException, AutomationException
setTriangleOutsideDataArea
in interface ITinEdit
index
- The index (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void deleteNodeTagValues() throws java.io.IOException, AutomationException
deleteNodeTagValues
in interface ITinEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void deleteEdgeTagValues() throws java.io.IOException, AutomationException
deleteEdgeTagValues
in interface ITinEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void deleteTriangleTagValues() throws java.io.IOException, AutomationException
deleteTriangleTagValues
in interface ITinEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void refresh() throws java.io.IOException, AutomationException
refresh
in interface ITinEdit
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setSpatialReference(ISpatialReference pSpatialReference) throws java.io.IOException, AutomationException
setSpatialReference
in interface ITinEdit
pSpatialReference
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.