AGX Dynamics 2.42.3.1
Loading...
Searching...
No Matches
TerrainContactGenerator.h File Reference
#include <agx/config/AGX_USE_AGXTERRAIN.h>
#include <agxTerrain/export.h>
#include <agxTerrain/TerrainContact.h>
#include <agx/Referenced.h>
#include <agx/Vec3.h>
#include <agx/Vec2.h>
#include <agx/agx_vector_types.h>
#include <agx/Material.h>
#include <agx/HashSet.h>
#include <agx/Bound.h>
#include <agxCollide/Contacts.h>
#include <queue>

Go to the source code of this file.

Classes

class  agxTerrain::TerrainContactGenerator
 This class has two main responsibilities: More...
 

Namespaces

namespace  agxCollide
 This namespace consists of a set of classes for handling geometric intersection tests including boolean tests, penetration and contact sets.
 
namespace  agxSDK
 The agxSDK namespace contain classes to bridge the collision detection system and the dynamical simulation system including Material, event listeners etc.
 
namespace  agxTerrain
 The agxTerrain namespace contains a 3D model for a dynamic deformable Terrain and related classes.
 

Typedefs

typedef std::queue< agx::Vec2i > agxTerrain::IndexQueue
 
typedef agx::observer_ptr< const TerrainContactGenerator > agxTerrain::TerrainContactGeneratorConstObserver
 
typedef agx::ref_ptr< const TerrainContactGenerator > agxTerrain::TerrainContactGeneratorConstRef
 
typedef agx::observer_ptr< TerrainContactGenerator > agxTerrain::TerrainContactGeneratorObserver
 
typedef agx::Vector< TerrainContactGeneratorObserver > agxTerrain::TerrainContactGeneratorObserverVector
 
typedef agx::VectorPOD< TerrainContactGenerator * > agxTerrain::TerrainContactGeneratorPtrVector
 
typedef agx::ref_ptr< TerrainContactGenerator > agxTerrain::TerrainContactGeneratorRef
 
typedef agx::Vector< TerrainContactGeneratorRef > agxTerrain::TerrainContactGeneratorRefVector