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, objRefIID, 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, writeExternalpublic 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.UnknownHostExceptionjava.io.IOExceptionpublic ITinEditProxy()
public ITinEditProxy(java.lang.Object obj)
throws java.io.IOException
java.io.IOExceptionprotected ITinEditProxy(java.lang.Object obj,
java.lang.String iid)
throws java.io.IOException
java.io.IOExceptionprotected 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.IOExceptionpublic void addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
throws java.io.IOException
com.esri.arcgis.interop.DispatchaddListener in class com.esri.arcgis.interop.DispatchiidStr - 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.IOExceptionpublic void removeListener(java.lang.String iidStr,
java.lang.Object theListener)
throws java.io.IOException
com.esri.arcgis.interop.DispatchremoveListener in class com.esri.arcgis.interop.DispatchiidStr - the ID of the outgoing interface, implemented by the listenertheListener - the object that no longer wishes to be informed of the eventsjava.io.IOExceptionpublic boolean isEditable()
throws java.io.IOException,
AutomationException
isEditable in interface ITinEditjava.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 ITinEditjava.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 ITinEditjava.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 ITinEditjava.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 ITinEditbSaveEdits - 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 ITinEditpExtent - 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 ITinEditjava.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 ITinEditnewName - 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 ITinEditpPoint - 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 ITinEditpPoint - 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 ITinEditpShape - 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 ITinEditpShape - 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 ITinEditpFeatureClass - 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 ITinEditpCursor - 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 ITinEditxOrigin - 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 ITinEditindex - 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 ITinEditjava.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 ITinEditjava.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 ITinEditindex - 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 ITinEditindex - 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 ITinEditindex - 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 ITinEditindex - 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 ITinEditindex - 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 ITinEditpSeed - 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 ITinEditjava.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 ITinEditindex - 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 ITinEditindex - 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 ITinEditjava.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 ITinEditjava.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 ITinEditjava.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 ITinEditjava.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 ITinEditpSpatialReference - 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.