public class TiePointCollection extends java.lang.Object implements com.esri.arcgis.interop.RemoteObjRef, ITiePointCollection, ITiePointOperation, ITiePointOperation2
Description 'The Image Tie point collection class.' 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 =
IID, IID7467babc_08f2_4696_97ac_1c3a6798c2f4, xxDummyIID, IIDef4c3680_badd_4917_a6de_6d52f839d110, xxDummyIID3e402866_3f8d_4b54_add2_ab6d5bb0f0e8| Constructor and Description |
|---|
TiePointCollection()
Constructs a TiePointCollection using ArcGIS Engine.
|
TiePointCollection(java.lang.Object obj)
Deprecated.
As of ArcGIS 9.2, replaced by normal Java casts.
TiePointCollection theTiePointCollection = (TiePointCollection) obj; |
| Modifier and Type | Method and Description |
|---|---|
void |
add(ITiePoint pPoint)
Adds an image tie point.
|
void |
addPoints(IImageMatchPoints pMatchPoints)
Adds a list of match points.
|
void |
append(ITiePoint pPoint)
Appends an image tie point.
|
void |
compute(java.lang.Object pCatalog,
IQueryFilter pQueryFilter,
ITable pTiePoints)
Computes tiepoints.
|
boolean |
equals(java.lang.Object o)
Compare this object with another
|
static java.lang.String |
getClsid()
getClsid.
|
int |
getCount()
The image tie point count.
|
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Gets a reference to a com.esri.arcgis.interop.Dispatch which can be used to access the COM object that support for this
interface indicates the implementing class references.
|
ITiePoint |
getPoint(int index)
The image tie point at the specified position.
|
double |
getResolution()
The tie point resolution.
|
int |
hashCode()
the hashcode for this object
|
void |
init(ITable pTiePoints)
Initializes a tie point collection with a tie point table.
|
void |
insert(int index,
ITiePoint pPoint)
Inserts an image tie point after the specified position.
|
void |
loadFrom(ITable pPointTable,
IQueryFilter pQueryFilter,
java.lang.String zFieldName,
java.lang.String tagFieldName,
IRaster pDEM)
Loads tie points from a control point table.
|
void |
release()
Release this COM object reference
|
void |
remove(int index)
Removes the image tie point at the specified position.
|
void |
removeAll()
Removes all image tie points.
|
void |
replace(int index,
ITiePoint pPoint)
Replaces an image tie point at the specified position.
|
void |
saveTo(ITable pTiePoints)
Saves all tie points to a given tie point table.
|
void |
setResolution(double pResolution)
The tie point resolution.
|
void |
thin(IEnvelope pExtent,
int nCols,
int nRows,
int density)
Thins/removes extra tie points using a nCols*nRows grid with a given density.
|
public TiePointCollection()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problemsjava.net.UnknownHostException - if there are interop problemspublic TiePointCollection(java.lang.Object obj)
throws java.io.IOException
TiePointCollection theTiePointCollection = (TiePointCollection) obj;obj to TiePointCollection.obj - an object returned from ArcGIS Engine or Serverjava.io.IOException - if there are interop problemspublic static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRefpublic int getCount()
throws java.io.IOException,
AutomationException
getCount in interface ITiePointCollectionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ITiePoint getPoint(int index) throws java.io.IOException, AutomationException
getPoint in interface ITiePointCollectionindex - The index (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void append(ITiePoint pPoint) throws java.io.IOException, AutomationException
append in interface ITiePointCollectionpPoint - A reference to a com.esri.arcgis.datasourcesraster.ITiePoint (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void replace(int index,
ITiePoint pPoint)
throws java.io.IOException,
AutomationException
replace in interface ITiePointCollectionindex - The index (in)pPoint - A reference to a com.esri.arcgis.datasourcesraster.ITiePoint (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void insert(int index,
ITiePoint pPoint)
throws java.io.IOException,
AutomationException
insert in interface ITiePointCollectionindex - The index (in)pPoint - A reference to a com.esri.arcgis.datasourcesraster.ITiePoint (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void remove(int index)
throws java.io.IOException,
AutomationException
remove in interface ITiePointCollectionindex - The index (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void removeAll()
throws java.io.IOException,
AutomationException
removeAll in interface ITiePointCollectionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void add(ITiePoint pPoint) throws java.io.IOException, AutomationException
add in interface ITiePointCollectionpPoint - A reference to a com.esri.arcgis.datasourcesraster.ITiePoint (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void init(ITable pTiePoints) throws java.io.IOException, AutomationException
init in interface ITiePointOperationpTiePoints - A reference to a com.esri.arcgis.geodatabase.ITable (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void saveTo(ITable pTiePoints) throws java.io.IOException, AutomationException
saveTo in interface ITiePointOperationpTiePoints - A reference to a com.esri.arcgis.geodatabase.ITable (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void addPoints(IImageMatchPoints pMatchPoints) throws java.io.IOException, AutomationException
addPoints in interface ITiePointOperationpMatchPoints - A reference to a com.esri.arcgis.datasourcesraster.IImageMatchPoints (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void compute(java.lang.Object pCatalog,
IQueryFilter pQueryFilter,
ITable pTiePoints)
throws java.io.IOException,
AutomationException
compute in interface ITiePointOperationpCatalog - A reference to another Object (IUnknown) (in)pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)pTiePoints - A reference to a com.esri.arcgis.geodatabase.ITable (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void thin(IEnvelope pExtent, int nCols, int nRows, int density) throws java.io.IOException, AutomationException
thin in interface ITiePointOperation2pExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)nCols - The nCols (in)nRows - The nRows (in)density - The density (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void loadFrom(ITable pPointTable, IQueryFilter pQueryFilter, java.lang.String zFieldName, java.lang.String tagFieldName, IRaster pDEM) throws java.io.IOException, AutomationException
loadFrom in interface ITiePointOperation2pPointTable - A reference to a com.esri.arcgis.geodatabase.ITable (in)pQueryFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)zFieldName - The zFieldName (in)tagFieldName - The tagFieldName (in)pDEM - A reference to a com.esri.arcgis.geodatabase.IRaster (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public double getResolution()
throws java.io.IOException,
AutomationException
getResolution in interface ITiePointOperation2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setResolution(double pResolution)
throws java.io.IOException,
AutomationException
setResolution in interface ITiePointOperation2pResolution - The pResolution (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.