AGX Dynamics 2.40.0.0
Loading...
Searching...
No Matches
Material.h File Reference

Go to the source code of this file.

Classes

class  agx::BulkMaterial
 Physical properties for the bulk of geometries made up by a Material. More...
 
class  agx::ContactMaterial
 This class store the combine material properties between two agx::Material's. More...
 
class  agx::Material
 Main material class which acts as a holder of a Surface Material and a Bulk material. More...
 
class  agx::SurfaceMaterial
 Physical properties for the surface of a Material. More...
 
class  agx::WireMaterial
 Physical properties for the contact between a Geometry and an agx::Wire. More...
 

Namespaces

namespace  agx
 The agx namespace contains the dynamics/math part of the AGX Dynamics API.
 
namespace  agxCollide
 This namespace consists of a set of classes for handling geometric intersection tests including boolean tests, penetration and contact sets.
 
namespace  agxData
 Contains classes for low level data storage for AGX.
 
namespace  agxIO
 The agxIO namespace contains classes for reading, writing and finding files.
 
namespace  agxSDK
 The agxSDK namespace contain classes to bridge the collision detection system and the dynamical simulation system including Material, event listeners etc.
 

Typedefs

typedef agx::observer_ptr< const BulkMaterial > agx::BulkMaterialConstObserver
 
typedef agx::ref_ptr< const BulkMaterial > agx::BulkMaterialConstRef
 
typedef agx::observer_ptr< BulkMaterial > agx::BulkMaterialObserver
 
typedef agx::ref_ptr< BulkMaterial > agx::BulkMaterialRef
 
typedef agx::observer_ptr< const ContactMaterial > agx::ContactMaterialConstObserver
 
typedef agx::ref_ptr< const ContactMaterial > agx::ContactMaterialConstRef
 
typedef agx::observer_ptr< ContactMaterial > agx::ContactMaterialObserver
 
typedef agx::ref_ptr< ContactMaterial > agx::ContactMaterialRef
 
typedef agx::SetVector< agx::ref_ptr< agx::ContactMaterial > > agx::ContactMaterialRefSetVector
 
typedef agx::Vector< agx::ref_ptr< agx::ContactMaterial > > agx::ContactMaterialRefVector
 
typedef agx::observer_ptr< const Material > agx::MaterialConstObserver
 
typedef agx::ref_ptr< const Material > agx::MaterialConstRef
 
typedef agx::observer_ptr< Material > agx::MaterialObserver
 
typedef agx::ref_ptr< Material > agx::MaterialRef
 
typedef agx::observer_ptr< const SurfaceMaterial > agx::SurfaceMaterialConstObserver
 
typedef agx::ref_ptr< const SurfaceMaterial > agx::SurfaceMaterialConstRef
 
typedef agx::observer_ptr< SurfaceMaterial > agx::SurfaceMaterialObserver
 
typedef agx::ref_ptr< SurfaceMaterial > agx::SurfaceMaterialRef
 
typedef agx::observer_ptr< const WireMaterial > agx::WireMaterialConstObserver
 
typedef agx::ref_ptr< const WireMaterial > agx::WireMaterialConstRef
 
typedef agx::observer_ptr< WireMaterial > agx::WireMaterialObserver
 
typedef agx::ref_ptr< WireMaterial > agx::WireMaterialRef