This document is archived and information here might be outdated. Recommended version. |
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