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


ILasSurface2.IntersectTin 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.IntersectTin Method
ArcGIS Developer Help

ILasSurface2.IntersectTin Method

Intersect with a TIN surface.

[Visual Basic .NET]
Public Sub IntersectTin ( _
    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 ITinSurface, _
    ByVal pOutFeatureClass As IFeatureClass, _
    ByVal volumeFieldName As String, _
    ByVal surfaceAreaFieldName As String, _
    ByVal codeFieldName As String _
)
[C#]
public void IntersectTin (
    ITrackCancel pTrackCancel,
    bool bReverse,
    IGeometry pAOI,
    ILasFilter pLasFilter,
    double Resolution,
    esriTinPointSelectionMethod Method,
    ITinSurface pReferenceSurface,
    IFeatureClass pOutFeatureClass,
    string volumeFieldName,
    string surfaceAreaFieldName,
    string codeFieldName
);
[C++]
HRESULT IntersectTin(
  ITrackCancel* pTrackCancel,
  VARIANT_BOOL bReverse,
  IGeometry* pAOI,
  ILasFilter* pLasFilter,
  double Resolution,
  esriTinPointSelectionMethod Method,
  ITinSurface* pReferenceSurface,
  IFeatureClass* pOutFeatureClass,
  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 ITinSurface* 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