Public Member Functions | List of all members
IDTMDrainageFeature Struct Reference

Interface implemented by DTM engines. More...

#include <IDTM.h>

Inheritance diagram for IDTMDrainageFeature:

Public Member Functions

BENTLEYDTM_EXPORT DTMStatusInt GetDescentTrace (DTMDrainageFeaturePtr &ret, DPoint3dCR pt, double minDepth)
 Gets the DescentTrace. More...
 
BENTLEYDTM_EXPORT DTMStatusInt GetAscentTrace (DTMDrainageFeaturePtr &ret, DPoint3dCR pt, double minDepth)
 Gets the AscentTrace. More...
 
BENTLEYDTM_EXPORT DTMStatusInt TraceCatchmentForPoint (DTMDrainageFeaturePtr &ret, DPoint3dCR pt, double maxpondDepth)
 Gets the Trace Catchment. More...
 

Detailed Description

Interface implemented by DTM engines.

Member Function Documentation

BENTLEYDTM_EXPORT DTMStatusInt GetAscentTrace ( DTMDrainageFeaturePtr &  ret,
DPoint3dCR  pt,
double  minDepth 
)

Gets the AscentTrace.

Parameters
[out]retThe Ascent Trace.
[in]ptThe start point.
[in]maxpondDepthThe Maximum pond depth.
Returns
DTM status.
BENTLEYDTM_EXPORT DTMStatusInt GetDescentTrace ( DTMDrainageFeaturePtr &  ret,
DPoint3dCR  pt,
double  minDepth 
)

Gets the DescentTrace.

Parameters
[out]retThe Descent Trace.
[in]ptThe start point.
[in]maxpondDepthThe Maximum pond depth.
Returns
DTM status.
BENTLEYDTM_EXPORT DTMStatusInt TraceCatchmentForPoint ( DTMDrainageFeaturePtr &  ret,
DPoint3dCR  pt,
double  maxpondDepth 
)

Gets the Trace Catchment.

Parameters
[out]retThe Trace Catchment.
[in]ptThe start point.
[in]maxpondDepthThe Maximum pond depth.
Returns
DTM status.

The documentation for this struct was generated from the following file:

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.