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


ILasSurface2.IntersectTerrain Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > GeodatabaseExtensions > ESRI.ArcGIS.GeoDatabaseExtensions > Interfaces > IL > ILasSurface2 Interface > ILasSurface2.IntersectTerrain Method
ArcGIS Developer Help

ILasSurface2.IntersectTerrain Method

Intersect with a Terrain surface.

[Visual Basic .NET]
Public Sub IntersectTerrain ( _
    ByVal pTrackCancel As ITrackCancel, _
    ByVal bReverse As Boolean, _
    ByVal pAOI As IGeometry, _
    ByVal pLasFilter As ILasFilter, _
    ByVal Resolution As Double, _
    ByVal Method As esriTinPointSelectionMethod, _
    ByVal pReferenceSurface As IDynamicSurface, _
    ByVal resolutionRef As Double, _
    ByVal pOutFC As IFeatureClass, _
    ByVal volumeFieldName As String, _
    ByVal surfaceAreaFieldName As String, _
    ByVal codeFieldName As String _
)
[C#]
public void IntersectTerrain (
    ITrackCancel pTrackCancel,
    bool bReverse,
    IGeometry pAOI,
    ILasFilter pLasFilter,
    double Resolution,
    esriTinPointSelectionMethod Method,
    IDynamicSurface pReferenceSurface,
    double resolutionRef,
    IFeatureClass pOutFC,
    string volumeFieldName,
    string surfaceAreaFieldName,
    string codeFieldName
);
[C++]
HRESULT IntersectTerrain(
  ITrackCancel* pTrackCancel,
  VARIANT_BOOL bReverse,
  IGeometry* pAOI,
  ILasFilter* pLasFilter,
  double Resolution,
  esriTinPointSelectionMethod Method,
  IDynamicSurface* pReferenceSurface,
  double resolutionRef,
  IFeatureClass* pOutFC,
  BSTR volumeFieldName,
  BSTR surfaceAreaFieldName,
  BSTR codeFieldName
);
[C++]
Parameters
pTrackCancel [in]

pTrackCancel is a parameter of type ITrackCancel* bReverse [in]
bReverse is a parameter of type bool 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 IDynamicSurface* resolutionRef [in]
resolutionRef is a parameter of type double pOutFC [in]
pOutFC 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