AGX Dynamics 2.42.1.1
Loading...
Searching...
No Matches
Terrain.h File Reference

Go to the source code of this file.

Classes

struct  agxTerrain::Terrain::offsetIndexInfo
 
class  agxTerrain::Terrain
 A terrain model based a 3D grid model with overlapping height field that can be deformed by interacting shovels objects performing digging motions, converting solid mass to dynamic mass which can be moved. More...
 

Namespaces

namespace  agxTerrain
 The agxTerrain namespace contains a 3D model for a dynamic deformable Terrain and related classes.
 

Typedefs

typedef agx::HashTable< agx::Vec3i, ParticleWeightPairVector > agxTerrain::IndexToParticleWeightPairVector
 
typedef agx::SetVector< agx::Vec2iagxTerrain::ModifiedVerticesSetVector
 
typedef agx::Vector< agx::Vec2iagxTerrain::ModifiedVerticesVector
 
typedef agx::Vector< std::pair< SoilParticlePtr, float > > agxTerrain::ParticleDeltaVector
 
typedef std::pair< SoilParticlePtr, agx::RealagxTerrain::ParticleWeightPair
 
typedef agx::Vector< ParticleWeightPair > agxTerrain::ParticleWeightPairVector
 
typedef agx::observer_ptr< const Terrain > agxTerrain::TerrainConstObserver
 
typedef agx::ref_ptr< const Terrain > agxTerrain::TerrainConstRef
 
using agxTerrain::TerrainIndexSet = agx::HashSet< agx::Vec2i >
 
typedef agx::observer_ptr< Terrain > agxTerrain::TerrainObserver
 
typedef agx::Vector< TerrainObserver > agxTerrain::TerrainObserverVector
 
typedef agx::VectorPOD< Terrain * > agxTerrain::TerrainPtrVector
 
typedef agx::ref_ptr< Terrain > agxTerrain::TerrainRef
 
typedef agx::Vector< TerrainRef > agxTerrain::TerrainRefVector
 
typedef agx::HashSet< agx::Vec3iagxTerrain::VoxelIndexSet