|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ILasDataset
COM Interface 'ILasDataset'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esriGeoDatabaseExtensions.olb'
Description: 'Provides access to members of LasDataset.' 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 |
IID3ac637a3_1671_4dfe_babe_d7947d57f050
|
static int |
xxDummy
Deprecated. Internal use only |
Method Summary | |
---|---|
ILasSurface |
createDynamicSurface()
Returns an implicit surface. |
void |
export(ITrackCancel pTrackCancel,
int fileIndex,
ILasPointFilter pFilter,
java.lang.String newFileName,
ISpatialReference pNewSpatialReference,
boolean bProject,
boolean bDropVLRs)
Writes a new, optionally modified, version of the specified LAS file. |
IEnvelope |
getExtent()
The xyz extent of the dataset. |
ILasFile |
getFile(int index)
Returns the LAS file specified by the index. |
int |
getFileCount()
The number of LAS files contained in the dataset. |
java.lang.String |
getName()
The name of the dataset. |
double |
getPointCount()
The number of points in the dataset. |
double |
getSizeInBytes()
The size of all the LAS/zLAS files in bytes. |
ISpatialReference |
getSpatialReference()
The spatial reference of the dataset. |
ILasStatistics |
getStatistics()
Get statistics. |
void |
getSurfaceConstraint(int index,
IFeatureClass[] ppClass,
IField[] ppHeightField,
IField[] ppTagField,
int[] pType)
Gets surface constraint specified by the index. |
int |
getSurfaceConstraintCount()
The number of surface constraints contained in the dataset. |
void |
getSurfaceConstraintID(int index,
IUID[] ppGuid)
Gets surface constraint specified by the index. |
void |
getSurfaceConstraintIndexFromID(IUID pGuid,
int[] pIndex)
Gets surface constraint's index identified by the ID. |
void |
getSurfaceConstraintName(int index,
IFeatureClassName[] ppName,
java.lang.String[] pHeightField,
java.lang.String[] pTagField,
int[] pType)
Gets surface constraint specified by the index. |
void |
init(java.lang.String name)
Opens the specified dataset. |
boolean |
isDirty()
Indicates if the dataset has been changed since last save. |
boolean |
isHasStatistics()
Indicates if statistics is available. |
boolean |
isNeedsUpdateStatistics()
Indicates if update is necessary. |
boolean |
isUsesRelativePath()
Indicates if the dataset is saved with relative path. |
void |
saveAs(java.lang.String name,
boolean bOverWrite)
Saves the dataset to disk using the specified name. |
void |
setEmpty()
Empty the object. |
Field Detail |
---|
static final int IID3ac637a3_1671_4dfe_babe_d7947d57f050
static final int xxDummy
static final java.lang.String IID
Method Detail |
---|
void setEmpty() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void init(java.lang.String name) throws java.io.IOException, AutomationException
name
- The name (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void saveAs(java.lang.String name, boolean bOverWrite) throws java.io.IOException, AutomationException
name
- The name (in)bOverWrite
- The bOverWrite (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.java.lang.String getName() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isUsesRelativePath() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isDirty() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ISpatialReference getSpatialReference() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IEnvelope getExtent() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getFileCount() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ILasFile getFile(int index) throws java.io.IOException, AutomationException
index
- The index (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getSurfaceConstraintCount() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void getSurfaceConstraint(int index, IFeatureClass[] ppClass, IField[] ppHeightField, IField[] ppTagField, int[] pType) throws java.io.IOException, AutomationException
index
- The index (in)ppClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (out: use single element array)ppHeightField
- A reference to a com.esri.arcgis.geodatabase.IField (out: use single element array)ppTagField
- A reference to a com.esri.arcgis.geodatabase.IField (out: use single element array)pType
- A com.esri.arcgis.geodatabase.esriTinSurfaceType constant (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void getSurfaceConstraintName(int index, IFeatureClassName[] ppName, java.lang.String[] pHeightField, java.lang.String[] pTagField, int[] pType) throws java.io.IOException, AutomationException
index
- The index (in)ppName
- A reference to a com.esri.arcgis.geodatabase.IFeatureClassName (out: use single element array)pHeightField
- The pHeightField (out: use single element array)pTagField
- The pTagField (out: use single element array)pType
- A com.esri.arcgis.geodatabase.esriTinSurfaceType constant (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void getSurfaceConstraintID(int index, IUID[] ppGuid) throws java.io.IOException, AutomationException
index
- The index (in)ppGuid
- A reference to a com.esri.arcgis.system.IUID (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void getSurfaceConstraintIndexFromID(IUID pGuid, int[] pIndex) throws java.io.IOException, AutomationException
pGuid
- A reference to a com.esri.arcgis.system.IUID (in)pIndex
- The pIndex (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getPointCount() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getSizeInBytes() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isHasStatistics() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isNeedsUpdateStatistics() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ILasStatistics getStatistics() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ILasSurface createDynamicSurface() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void export(ITrackCancel pTrackCancel, int fileIndex, ILasPointFilter pFilter, java.lang.String newFileName, ISpatialReference pNewSpatialReference, boolean bProject, boolean bDropVLRs) throws java.io.IOException, AutomationException
pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)fileIndex
- The fileIndex (in)pFilter
- A reference to a com.esri.arcgis.geodatabaseextensions.ILasPointFilter (in)newFileName
- The newFileName (in)pNewSpatialReference
- A reference to a com.esri.arcgis.geometry.ISpatialReference (in)bProject
- The bProject (in)bDropVLRs
- The bDropVLRs (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 |