|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ILasPointCloud
COM Interface 'ILasPointCloud'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriGeoDatabaseExtensions.olb'
Description: 'Provides access to points.' 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 =
Field Summary | |
---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IID1928009d_9153_4ec0_a75c_4c24008d28d5
|
static int |
xxDummy
Deprecated. Internal use only |
Method Summary | |
---|---|
double |
estimatePointCount(IGeometry pAOI)
Estimate point count. |
void |
estimatePointSpacing(IEnvelope pAOI,
double[] pMinSpacing,
double[] pMaxSpacing,
double[] pMeanSpacing)
Estimate point spacing. |
IArray |
getLasPointInfo(ITrackCancel pTrackCancel,
IGeometry pLocation,
double pointID)
Returns an array of ILasPointInfo(the 1-based pointID is optional). |
IEnumLasPoint |
getLasPoints(ITrackCancel pTrackCancel,
ILasPointFilter pFilter,
double thinningFactor,
double zFactor)
Returns a point enumerator object. |
IEnumLasPoint |
getLasPointsByBudget(ITrackCancel pTrackCancel,
ILasPointFilter pFilter,
double maxPointCount,
double zFactor)
Returns a point enumerator object. |
void |
lasPointStatsAsRaster(ITrackCancel pTrackCancel,
ILasPointFilter pFilter,
IRasterDataset pDataset,
int type,
int attribute)
Export to Raster. |
void |
queryLasPointInfo(int fileIndex,
double pointID,
ILasPointInfo pInfo)
Query point information associated with the 1-based point ID. |
Field Detail |
---|
static final int IID1928009d_9153_4ec0_a75c_4c24008d28d5
static final int xxDummy
static final java.lang.String IID
Method Detail |
---|
double estimatePointCount(IGeometry pAOI) throws java.io.IOException, AutomationException
pAOI
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void estimatePointSpacing(IEnvelope pAOI, double[] pMinSpacing, double[] pMaxSpacing, double[] pMeanSpacing) throws java.io.IOException, AutomationException
pAOI
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)pMinSpacing
- The pMinSpacing (out: use single element array)pMaxSpacing
- The pMaxSpacing (out: use single element array)pMeanSpacing
- The pMeanSpacing (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEnumLasPoint getLasPoints(ITrackCancel pTrackCancel, ILasPointFilter pFilter, double thinningFactor, double zFactor) throws java.io.IOException, AutomationException
pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)pFilter
- A reference to a com.esri.arcgis.geodatabaseextensions.ILasPointFilter (in)thinningFactor
- The thinningFactor (in)zFactor
- The zFactor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEnumLasPoint getLasPointsByBudget(ITrackCancel pTrackCancel, ILasPointFilter pFilter, double maxPointCount, double zFactor) throws java.io.IOException, AutomationException
pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)pFilter
- A reference to a com.esri.arcgis.geodatabaseextensions.ILasPointFilter (in)maxPointCount
- The maxPointCount (in)zFactor
- The zFactor (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IArray getLasPointInfo(ITrackCancel pTrackCancel, IGeometry pLocation, double pointID) throws java.io.IOException, AutomationException
pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)pLocation
- A reference to a com.esri.arcgis.geometry.IGeometry (in)pointID
- The pointID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void queryLasPointInfo(int fileIndex, double pointID, ILasPointInfo pInfo) throws java.io.IOException, AutomationException
fileIndex
- The fileIndex (in)pointID
- The pointID (in)pInfo
- A reference to a com.esri.arcgis.geodatabaseextensions.ILasPointInfo (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void lasPointStatsAsRaster(ITrackCancel pTrackCancel, ILasPointFilter pFilter, IRasterDataset pDataset, int type, int attribute) throws java.io.IOException, AutomationException
pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)pFilter
- A reference to a com.esri.arcgis.geodatabaseextensions.ILasPointFilter (in)pDataset
- A reference to a com.esri.arcgis.geodatabase.IRasterDataset (in)type
- A com.esri.arcgis.geodatabaseextensions.esriLasPointStatsType constant (in)attribute
- A com.esri.arcgis.geodatabaseextensions.esriLasAttributeType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |