VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes
DtHostQueryImplementation Class Reference
Inheritance diagram for DtHostQueryImplementation:
Inheritance graph
[legend]

Public Member Functions

 DtHostQueryImplementation (const DtPhysicalWorld &physicalWorld, DtVector coordTransformOriginLocal, string origin)
 
virtual bool checkLineOfSight (double topoFromX, double topoFromY, double heightAboveFrom, double topoToX, double topoToY, double heightAboveTo) const
 
virtual double getHeight (double topoX, double topoY) const
 
DtVector localToTopo (DtVector pointLocal) const
 
DtVector topoToLocal (double topoX, double topoY, double heightAboveGround=0) const
 

Private Attributes

DtTerrainAccessor myTerrainAccessor
 

Constructor & Destructor Documentation

DtHostQueryImplementation::DtHostQueryImplementation ( const DtPhysicalWorld physicalWorld,
DtVector  coordTransformOriginLocal,
string  origin 
)
inline

Member Function Documentation

virtual bool DtHostQueryImplementation::checkLineOfSight ( double  topoFromX,
double  topoFromY,
double  heightAboveFrom,
double  topoToX,
double  topoToY,
double  heightAboveTo 
) const
virtual

Implements DtHostQueryInterface.

virtual double DtHostQueryImplementation::getHeight ( double  topoX,
double  topoY 
) const
virtual

Implements DtHostQueryInterface.

DtVector DtHostQueryImplementation::localToTopo ( DtVector  pointLocal) const
inline
DtVector DtHostQueryImplementation::topoToLocal ( double  topoX,
double  topoY,
double  heightAboveGround = 0 
) const
inline

Member Data Documentation

DtTerrainAccessor DtHostQueryImplementation::myTerrainAccessor
private

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

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)