public class LasPointSelector extends java.lang.Object implements com.esri.arcgis.interop.RemoteObjRef, ILasPointSelection
Description 'Esri LasPointSelector.' 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, IID0c957d12_dcc6_4aa6_bb74_177a6ad7d85d, xxDummy| Constructor and Description |
|---|
LasPointSelector()
Constructs a LasPointSelector using ArcGIS Engine.
|
LasPointSelector(java.lang.Object obj)
Deprecated.
As of ArcGIS 9.2, replaced by normal Java casts.
LasPointSelector theLasPointSelector = (LasPointSelector) obj; |
| Modifier and Type | Method and Description |
|---|---|
void |
addClassCodeAndWeight(int classCode,
int weight)
Add the class code and its associated wight.
|
void |
addPreservedClassCode(int classCode)
Add the class code to be excluded from thinning - points with this code will always be selected.
|
void |
addPreservedClassFlag(int flag)
Add the class flag to be excluded from thinning - points with this flag will always be selected.
|
void |
addPreservedReturn(int ret)
Add the return number to be excluded from thinning - points with this return number will always be selected.
|
void |
addRemovedClassCode(int classCode)
Add the class code to be excluded from the output.
|
void |
addRemovedClassFlag(int flag)
Add the class flag to be excluded from the output.
|
void |
addRemovedReturn(int ret)
Add the return number to be excluded from the output.
|
void |
addReturnAndWeight(int ret,
int weight)
Add the return number and its associated wight.
|
boolean |
equals(java.lang.Object o)
Compare this object with another
|
static java.lang.String |
getClsid()
getClsid.
|
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.
|
int |
hashCode()
the hashcode for this object
|
void |
release()
Release this COM object reference
|
void |
select(ITrackCancel pTrackCancel,
ILasDataset pDataset,
ILongArray pFiles,
IGeometry pAOI,
IEnvelope pSelectionResolution,
java.lang.String outputFolderName,
java.lang.String fileNameSuffix,
ILasDataset pNewDataset)
Select and output a subset of points.
|
void |
setAsZlas(boolean rhs1)
Indicates if output file(s) should be the Esri's zLas format.
|
void |
setComputeStatistics(boolean rhs1)
Indicates whether or not to compute statistics for the output file(s).
|
void |
setDropVLRs(boolean rhs1)
Indicates if Variable Length Records should be dropped.
|
void |
setEmpty()
Empty the object.
|
void |
setOverwriteOutput(boolean rhs1)
Indicates whether or not to overwrite existing output file(s).
|
void |
setRearrange(boolean rhs1)
Indicates if output point records should be spatially rearranged.
|
void |
setSelectionType(int type)
Set selection type.
|
void |
setTempFilePath(java.lang.String path)
The path for temp files.
|
public LasPointSelector()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problemsjava.net.UnknownHostException - if there are interop problemspublic LasPointSelector(java.lang.Object obj)
throws java.io.IOException
LasPointSelector theLasPointSelector = (LasPointSelector) obj;obj to LasPointSelector.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 void setEmpty()
throws java.io.IOException,
AutomationException
setEmpty in interface ILasPointSelectionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setTempFilePath(java.lang.String path)
throws java.io.IOException,
AutomationException
setTempFilePath in interface ILasPointSelectionpath - The path (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setSelectionType(int type)
throws java.io.IOException,
AutomationException
setSelectionType in interface ILasPointSelectiontype - A com.esri.arcgis.geodatabaseextensions.esriLasPointSelectionType constant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void addPreservedReturn(int ret)
throws java.io.IOException,
AutomationException
addPreservedReturn in interface ILasPointSelectionret - A com.esri.arcgis.geodatabaseextensions.esriTerrainLasReturnType constant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void addRemovedReturn(int ret)
throws java.io.IOException,
AutomationException
addRemovedReturn in interface ILasPointSelectionret - A com.esri.arcgis.geodatabaseextensions.esriTerrainLasReturnType constant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void addPreservedClassCode(int classCode)
throws java.io.IOException,
AutomationException
addPreservedClassCode in interface ILasPointSelectionclassCode - The classCode (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void addRemovedClassCode(int classCode)
throws java.io.IOException,
AutomationException
addRemovedClassCode in interface ILasPointSelectionclassCode - The classCode (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void addPreservedClassFlag(int flag)
throws java.io.IOException,
AutomationException
addPreservedClassFlag in interface ILasPointSelectionflag - A com.esri.arcgis.geodatabaseextensions.esriLasClassFlag constant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void addRemovedClassFlag(int flag)
throws java.io.IOException,
AutomationException
addRemovedClassFlag in interface ILasPointSelectionflag - A com.esri.arcgis.geodatabaseextensions.esriLasClassFlag constant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void addReturnAndWeight(int ret,
int weight)
throws java.io.IOException,
AutomationException
addReturnAndWeight in interface ILasPointSelectionret - A com.esri.arcgis.geodatabaseextensions.esriTerrainLasReturnType constant (in)weight - The weight (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void addClassCodeAndWeight(int classCode,
int weight)
throws java.io.IOException,
AutomationException
addClassCodeAndWeight in interface ILasPointSelectionclassCode - The classCode (in)weight - The weight (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setOverwriteOutput(boolean rhs1)
throws java.io.IOException,
AutomationException
setOverwriteOutput in interface ILasPointSelectionrhs1 - The rhs1 (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setDropVLRs(boolean rhs1)
throws java.io.IOException,
AutomationException
setDropVLRs in interface ILasPointSelectionrhs1 - The rhs1 (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setRearrange(boolean rhs1)
throws java.io.IOException,
AutomationException
setRearrange in interface ILasPointSelectionrhs1 - The rhs1 (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setAsZlas(boolean rhs1)
throws java.io.IOException,
AutomationException
setAsZlas in interface ILasPointSelectionrhs1 - The rhs1 (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setComputeStatistics(boolean rhs1)
throws java.io.IOException,
AutomationException
setComputeStatistics in interface ILasPointSelectionrhs1 - The rhs1 (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void select(ITrackCancel pTrackCancel, ILasDataset pDataset, ILongArray pFiles, IGeometry pAOI, IEnvelope pSelectionResolution, java.lang.String outputFolderName, java.lang.String fileNameSuffix, ILasDataset pNewDataset) throws java.io.IOException, AutomationException
select in interface ILasPointSelectionpTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)pDataset - A reference to a com.esri.arcgis.geodatabaseextensions.ILasDataset (in)pFiles - A reference to a com.esri.arcgis.system.ILongArray (in)pAOI - A reference to a com.esri.arcgis.geometry.IGeometry (in)pSelectionResolution - A reference to a com.esri.arcgis.geometry.IEnvelope (in)outputFolderName - The outputFolderName (in)fileNameSuffix - The fileNameSuffix (in)pNewDataset - A reference to a com.esri.arcgis.geodatabaseextensions.ILasDataset (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.