Description: 'Provides access to members of LasSurface.' 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 ILasSurface2Proxy extends ILasSurfaceProxy implements ILasSurface2, 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, objRef
IID, IIDe94ed3e7_5c73_4352_9ace_4d64771f7d25
IID81792712_2296_4b3f_ba19_3d37bd0b245d
Modifier | Constructor and Description |
---|---|
|
ILasSurface2Proxy()
Deprecated.
For internal use only
|
|
ILasSurface2Proxy(java.lang.Object obj)
Deprecated.
|
protected |
ILasSurface2Proxy(java.lang.Object obj,
java.lang.String iid)
Deprecated.
|
|
ILasSurface2Proxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated.
|
protected |
ILasSurface2Proxy(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 |
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.
|
ILasDataset |
getLasDataset()
Deprecated.
The source LasDataset from which the LasSurface was derived.
|
void |
getVolumeAndArea(ITrackCancel pTrackCancel,
ILasFilter pLasFilter,
double resolution,
int method,
double referenceHeight,
int type,
double zFactor,
boolean[] pbIsOutsideDataArea,
java.lang.Object[] pVolume,
java.lang.Object[] pSurfaceArea,
java.lang.Object[] pProjectedArea)
Deprecated.
Returns volume and/or area above or below an input z value.
|
void |
intersectLas(ITrackCancel pTrackCancel,
IGeometry pAOI,
ILasFilter pLasFilter,
double resolution,
int method,
ILasSurface pReferenceSurface,
ILasFilter pLasFilterRef,
double resolutionRef,
int methodRef,
IFeatureClass pOutFeatureClass,
java.lang.String volumeFieldName,
java.lang.String surfaceAreaFieldName,
java.lang.String codeFieldName)
Deprecated.
Intersect with another LAS surface.
|
void |
intersectTerrain(ITrackCancel pTrackCancel,
boolean bReverse,
IGeometry pAOI,
ILasFilter pLasFilter,
double resolution,
int method,
IDynamicSurface pReferenceSurface,
double resolutionRef,
IFeatureClass pOutFC,
java.lang.String volumeFieldName,
java.lang.String surfaceAreaFieldName,
java.lang.String codeFieldName)
Deprecated.
Intersect with a Terrain surface.
|
void |
intersectTin(ITrackCancel pTrackCancel,
boolean bReverse,
IGeometry pAOI,
ILasFilter pLasFilter,
double resolution,
int method,
ITinSurface pReferenceSurface,
IFeatureClass pOutFeatureClass,
java.lang.String volumeFieldName,
java.lang.String surfaceAreaFieldName,
java.lang.String codeFieldName)
Deprecated.
Intersect with a TIN surface.
|
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 |
updateFeatureClassVertexZs(ITrackCancel pTrackCancel,
ILasFilter pLasFilter,
double resolution,
int method,
int type,
double zFactor,
IFeatureClass pInClass,
IQueryFilter pQueryFilter,
java.lang.String tagFieldName)
Deprecated.
Update vertices' z value.
|
asRaster, asTin, getLineOfSightFeatureClass, interpolateFeatureClass, interpolateFeatureClassVertices, interpolateRaster, isCanDoCurvature
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, writeExternal
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
asRaster, asTin, getLineOfSightFeatureClass, interpolateFeatureClass, interpolateFeatureClassVertices, interpolateRaster, isCanDoCurvature
public static final java.lang.Class targetClass
public boolean noncastable
public ILasSurface2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public ILasSurface2Proxy()
public ILasSurface2Proxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected ILasSurface2Proxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected ILasSurface2Proxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
addListener
in class ILasSurfaceProxy
iidStr
- 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.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
removeListener
in class ILasSurfaceProxy
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object that no longer wishes to be informed of the eventsjava.io.IOException
public void updateFeatureClassVertexZs(ITrackCancel pTrackCancel, ILasFilter pLasFilter, double resolution, int method, int type, double zFactor, IFeatureClass pInClass, IQueryFilter pQueryFilter, java.lang.String tagFieldName) throws java.io.IOException, AutomationException
updateFeatureClassVertexZs
in interface ILasSurface2
pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)pLasFilter
- A reference to a com.esri.arcgis.geodatabaseextensions.ILasFilter (in)resolution
- The resolution (in)method
- A com.esri.arcgis.geodatabaseextensions.esriTinPointSelectionMethod constant (in)type
- A com.esri.arcgis.geodatabase.esriSurfaceInterpolationType constant (in)zFactor
- The zFactor (in)pInClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)pQueryFilter
- A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)tagFieldName
- The tagFieldName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void getVolumeAndArea(ITrackCancel pTrackCancel, ILasFilter pLasFilter, double resolution, int method, double referenceHeight, int type, double zFactor, boolean[] pbIsOutsideDataArea, java.lang.Object[] pVolume, java.lang.Object[] pSurfaceArea, java.lang.Object[] pProjectedArea) throws java.io.IOException, AutomationException
getVolumeAndArea
in interface ILasSurface2
pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)pLasFilter
- A reference to a com.esri.arcgis.geodatabaseextensions.ILasFilter (in)resolution
- The resolution (in)method
- A com.esri.arcgis.geodatabaseextensions.esriTinPointSelectionMethod constant (in)referenceHeight
- The referenceHeight (in)type
- A com.esri.arcgis.geodatabase.esriPlaneReferenceType constant (in)zFactor
- The zFactor (in)pbIsOutsideDataArea
- The pbIsOutsideDataArea (out: use single element array)pVolume
- A Variant (in/out: use single element array, optional, pass single element of null if not required)pSurfaceArea
- A Variant (in/out: use single element array, optional, pass single element of null if not required)pProjectedArea
- A Variant (in/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 intersectLas(ITrackCancel pTrackCancel, IGeometry pAOI, ILasFilter pLasFilter, double resolution, int method, ILasSurface pReferenceSurface, ILasFilter pLasFilterRef, double resolutionRef, int methodRef, IFeatureClass pOutFeatureClass, java.lang.String volumeFieldName, java.lang.String surfaceAreaFieldName, java.lang.String codeFieldName) throws java.io.IOException, AutomationException
intersectLas
in interface ILasSurface2
pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)pAOI
- A reference to a com.esri.arcgis.geometry.IGeometry (in)pLasFilter
- A reference to a com.esri.arcgis.geodatabaseextensions.ILasFilter (in)resolution
- The resolution (in)method
- A com.esri.arcgis.geodatabaseextensions.esriTinPointSelectionMethod constant (in)pReferenceSurface
- A reference to a com.esri.arcgis.geodatabaseextensions.ILasSurface (in)pLasFilterRef
- A reference to a com.esri.arcgis.geodatabaseextensions.ILasFilter (in)resolutionRef
- The resolutionRef (in)methodRef
- A com.esri.arcgis.geodatabaseextensions.esriTinPointSelectionMethod constant (in)pOutFeatureClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)volumeFieldName
- The volumeFieldName (in)surfaceAreaFieldName
- The surfaceAreaFieldName (in)codeFieldName
- The codeFieldName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void intersectTerrain(ITrackCancel pTrackCancel, boolean bReverse, IGeometry pAOI, ILasFilter pLasFilter, double resolution, int method, IDynamicSurface pReferenceSurface, double resolutionRef, IFeatureClass pOutFC, java.lang.String volumeFieldName, java.lang.String surfaceAreaFieldName, java.lang.String codeFieldName) throws java.io.IOException, AutomationException
intersectTerrain
in interface ILasSurface2
pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)bReverse
- The bReverse (in)pAOI
- A reference to a com.esri.arcgis.geometry.IGeometry (in)pLasFilter
- A reference to a com.esri.arcgis.geodatabaseextensions.ILasFilter (in)resolution
- The resolution (in)method
- A com.esri.arcgis.geodatabaseextensions.esriTinPointSelectionMethod constant (in)pReferenceSurface
- A reference to a com.esri.arcgis.geodatabaseextensions.IDynamicSurface (in)resolutionRef
- The resolutionRef (in)pOutFC
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)volumeFieldName
- The volumeFieldName (in)surfaceAreaFieldName
- The surfaceAreaFieldName (in)codeFieldName
- The codeFieldName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void intersectTin(ITrackCancel pTrackCancel, boolean bReverse, IGeometry pAOI, ILasFilter pLasFilter, double resolution, int method, ITinSurface pReferenceSurface, IFeatureClass pOutFeatureClass, java.lang.String volumeFieldName, java.lang.String surfaceAreaFieldName, java.lang.String codeFieldName) throws java.io.IOException, AutomationException
intersectTin
in interface ILasSurface2
pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)bReverse
- The bReverse (in)pAOI
- A reference to a com.esri.arcgis.geometry.IGeometry (in)pLasFilter
- A reference to a com.esri.arcgis.geodatabaseextensions.ILasFilter (in)resolution
- The resolution (in)method
- A com.esri.arcgis.geodatabaseextensions.esriTinPointSelectionMethod constant (in)pReferenceSurface
- A reference to a com.esri.arcgis.geodatabase.ITinSurface (in)pOutFeatureClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)volumeFieldName
- The volumeFieldName (in)surfaceAreaFieldName
- The surfaceAreaFieldName (in)codeFieldName
- The codeFieldName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public ILasDataset getLasDataset() throws java.io.IOException, AutomationException
getLasDataset
in interface ILasSurface2
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.