VR-Forces 4.0.4 Class Documentation
Namespaces | Defines | Functions
include/bhaveSim/BHAVEUtils.h File Reference

Go to the source code of this file.

Namespaces

namespace  BHAVE
 Contains BHAVE::BHAVE3DGui::DtAddSpawnSinkPointDialog class.
namespace  BHAVE::Utils

Defines

#define BHAVEUTIL_MAX_DOWN_RAYCAST_DIST   50.f

Functions

bool DT_DLL_bhaveSim BHAVE::Utils::adjustAltitudeAboveGround (DtVector &location, double offset, double maxRaycastDist=BHAVEUTIL_MAX_DOWN_RAYCAST_DIST)
 Returns a destination that is above closest ground or floor level.
bool DT_DLL_bhaveSim BHAVE::Utils::checkIsDestinationOnPathData (DtVrfObject *entity, const DtVector &dest)
 This function returns true if the position provided is within the entity's pathdata area) .
bool DT_DLL_bhaveSim BHAVE::Utils::checkIsDestinationNameOnPathData (DtVrfObject *entity, const DtString &wpName)
 This function returns true if the wpName's position provided is within the entity's pathdata area).
bool DT_DLL_bhaveSim BHAVE::Utils::checkIsRouteOnPathData (DtVrfObject *entity, const DtString &routeName)
 This function returns true if the position of the route provided is within the entity's pathdata area).
bool DT_DLL_bhaveSim BHAVE::Utils::checkBhaveMovementConditionsOnEntity (DtVrfObject *entity, DtSimTask *msg)
bool DT_DLL_bhaveSim BHAVE::Utils::testIsOnPathData (DtVrfEntityBot *pEntity)
 This function returns true if the pEntity->position provided is within the entity's pathdata area) .
bool DT_DLL_bhaveSim BHAVE::Utils::testIsOnPathData (DtVrfEntityBot *pEntity, const Kaim::Vec3f &position)
 This function returns true if the position provided is within the entity's pathdata area) .
double DT_DLL_bhaveSim BHAVE::Utils::getZComponentOnPathData (DtVrfEntityBot *entity, const Kaim::Vec3f &position)
 Returns the Z value of the Nav Mesh under the position.
double DT_DLL_bhaveSim BHAVE::Utils::getZComponentOnPathData (Kaim::Database *entity, const Kaim::Vec3f &position)
 Returns the Z value of the Nav Mesh under the position.

Define Documentation


Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)