Atoms Crowd  4.1.0
Atoms::MeshHeightField Class Reference

Container for all agent types. More...

#include <MeshHeightField.h>

Inheritance diagram for Atoms::MeshHeightField:
Atoms::HeightField

Public Member Functions

 MeshHeightField (const AtomsUtils::Mesh &mesh)
 
virtual bool intersect (const AtomsCore::Vector3f &orig, const AtomsCore::Vector3f &dir, HitResult &result, bool bothDirection=false) const
 
virtual bool closestPoint (const AtomsCore::Vector3f &orig, HitResult &result) const
 
virtual void buildIntersectionGrid (short gridMode)
 
const AtomsUtils::Meshmesh () const
 
AtomsUtils::Meshmesh ()
 
size_t typeId () const
 

Static Public Member Functions

static size_t staticTypeId ()
 

Additional Inherited Members

- Public Types inherited from Atoms::HeightField
enum  FieldType { kDefault = 0, kMesh, kHeightField }
 

Detailed Description

Container for all agent types.


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