Public Member Functions | List of all members
IDTMDrapedLine Struct Reference

Interface implemented by DTM engines. More...

#include <IDTM.h>

Inheritance diagram for IDTMDrapedLine:

Public Member Functions

BENTLEYDTM_EXPORT DTMStatusInt GetPointByIndex (DTMDrapedLinePointPtr &ret, unsigned int index) const
 Gets the Draped Point by index. More...
 
BENTLEYDTM_EXPORT DTMStatusInt GetPointByIndex (DPoint3dR ptP, double *distanceP, DTMDrapedLineCode *codeP, unsigned int index) const
 Gets Point information by index. More...
 
BENTLEYDTM_EXPORT unsigned int GetPointCount () const
 Gets the number of draped line points. More...
 

Detailed Description

Interface implemented by DTM engines.

Member Function Documentation

BENTLEYDTM_EXPORT DTMStatusInt GetPointByIndex ( DTMDrapedLinePointPtr &  ret,
unsigned int  index 
) const

Gets the Draped Point by index.

Parameters
[out]retThe DTMDrapedLinePoint for the index.
[in]indexThe index of the point to get.
Returns
return the Status
BENTLEYDTM_EXPORT DTMStatusInt GetPointByIndex ( DPoint3dR  ptP,
double *  distanceP,
DTMDrapedLineCode codeP,
unsigned int  index 
) const

Gets Point information by index.

Parameters
[out]ptPThe draped line point, can be null.
[out]distancePThe draped line distance, can be null.
[out]codePThe draped line code, can be null.
[in]indexThe index of the point to get.
Returns
error status.
BENTLEYDTM_EXPORT unsigned int GetPointCount ( ) const

Gets the number of draped line points.

Returns
the number of points.

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

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