This document is archived and information here might be outdated.  Recommended version.


ILasSurface2.IntersectLas Method (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (GeoDatabaseExtensions)  

ILasSurface2.IntersectLas Method

Intersect with another LAS surface.

[Visual Basic .NET]
Public Sub IntersectLas ( _
    ByVal pTrackCancel As ITrackCancel, _
    ByVal pAOI As IGeometry, _
    ByVal pLasFilter As ILasFilter, _
    ByVal Resolution As Double, _
    ByVal Method As esriTinPointSelectionMethod, _
    ByVal pReferenceSurface As ILasSurface, _
    ByVal pLasFilterRef As ILasFilter, _
    ByVal resolutionRef As Double, _
    ByVal methodRef As esriTinPointSelectionMethod, _
    ByVal pOutFeatureClass As IFeatureClass, _
    ByVal volumeFieldName As String, _
    ByVal surfaceAreaFieldName As String, _
    ByVal codeFieldName As String _
)
[C#]
public void IntersectLas (
    ITrackCancel pTrackCancel,
    IGeometry pAOI,
    ILasFilter pLasFilter,
    double Resolution,
    esriTinPointSelectionMethod Method,
    ILasSurface pReferenceSurface,
    ILasFilter pLasFilterRef,
    double resolutionRef,
    esriTinPointSelectionMethod methodRef,
    IFeatureClass pOutFeatureClass,
    string volumeFieldName,
    string surfaceAreaFieldName,
    string codeFieldName
);
[C++]
HRESULT IntersectLas(
  ITrackCancel* pTrackCancel,
  IGeometry* pAOI,
  ILasFilter* pLasFilter,
  double Resolution,
  esriTinPointSelectionMethod Method,
  ILasSurface* pReferenceSurface,
  ILasFilter* pLasFilterRef,
  double resolutionRef,
  esriTinPointSelectionMethod methodRef,
  IFeatureClass* pOutFeatureClass,
  BSTR volumeFieldName,
  BSTR surfaceAreaFieldName,
  BSTR codeFieldName
);
[C++]

Parameters pTrackCancel [in]
pTrackCancel is a parameter of type ITrackCancel* pAOI [in]
pAOI is a parameter of type IGeometry* pLasFilter [in]
pLasFilter is a parameter of type ILasFilter* Resolution [in]
Resolution is a parameter of type double Method [in]
Method is a parameter of type esriTinPointSelectionMethod pReferenceSurface [in]
pReferenceSurface is a parameter of type ILasSurface* pLasFilterRef [in]
pLasFilterRef is a parameter of type ILasFilter* resolutionRef [in]
resolutionRef is a parameter of type double methodRef [in]
methodRef is a parameter of type esriTinPointSelectionMethod pOutFeatureClass [in]
pOutFeatureClass is a parameter of type IFeatureClass* volumeFieldName [in]
volumeFieldName is a parameter of type BSTR surfaceAreaFieldName [in]
surfaceAreaFieldName is a parameter of type BSTR codeFieldName [in]
codeFieldName is a parameter of type BSTR

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

See Also

ILasSurface2 Interface