AGX Dynamics 2.42.3.1
Loading...
Searching...
No Matches
Shovel.h File Reference

Go to the source code of this file.

Classes

class  agxTerrain::Shovel::ExcavationSettings
 Class containing the settings for the different ExcavationModes for a shovel. More...
 
class  agxTerrain::Shovel
 Shovel object used to interact with a terrain via an active zone that converts solid terrain to dynamic terrain which can be moved by the shovel rigid body. More...
 
class  agxTerrain::ShovelAggregateContactMaterialContainer
 Simple container class for storing and handling explicit contact material for shovel-aggregate contacts, indexed by specified excavation mode. More...
 
class  agxTerrain::ShovelUtils
 
struct  agxTerrain::Shovel::SoilPenetrationParameters
 
struct  agxTerrain::Shovel::TeethSettings
 

Namespaces

namespace  agxCollide
 This namespace consists of a set of classes for handling geometric intersection tests including boolean tests, penetration and contact sets.
 
namespace  agxTerrain
 The agxTerrain namespace contains a 3D model for a dynamic deformable Terrain and related classes.
 

Typedefs

typedef agx::observer_ptr< const ShovelAggregateContactMaterialContainer > agxTerrain::ShovelAggregateContactMaterialContainerConstObserver
 
typedef agx::ref_ptr< const ShovelAggregateContactMaterialContainer > agxTerrain::ShovelAggregateContactMaterialContainerConstRef
 
typedef agx::observer_ptr< ShovelAggregateContactMaterialContainer > agxTerrain::ShovelAggregateContactMaterialContainerObserver
 
typedef agx::Vector< ShovelAggregateContactMaterialContainerObserver > agxTerrain::ShovelAggregateContactMaterialContainerObserverVector
 
typedef agx::VectorPOD< ShovelAggregateContactMaterialContainer * > agxTerrain::ShovelAggregateContactMaterialContainerPtrVector
 
typedef agx::ref_ptr< ShovelAggregateContactMaterialContainer > agxTerrain::ShovelAggregateContactMaterialContainerRef
 
typedef agx::Vector< ShovelAggregateContactMaterialContainerRef > agxTerrain::ShovelAggregateContactMaterialContainerRefVector
 
typedef agx::observer_ptr< const Shovel > agxTerrain::ShovelConstObserver
 
typedef agx::ref_ptr< const Shovel > agxTerrain::ShovelConstRef
 
typedef agx::observer_ptr< Shovel > agxTerrain::ShovelObserver
 
typedef agx::Vector< ShovelObserver > agxTerrain::ShovelObserverVector
 
typedef agx::VectorPOD< Shovel * > agxTerrain::ShovelPtrVector
 
typedef agx::ref_ptr< Shovel > agxTerrain::ShovelRef
 
typedef agx::Vector< ShovelRef > agxTerrain::ShovelRefVector