26 namespace GroundCollapse
81 inline
agx::Vec3 getRadiusVector()
const {
return m_radiusVector; };
82 inline agx::UInt getRadiusNumber()
const {
return m_radiusNumber; };
83 inline agx::UInt getANumber()
const {
return m_ANumber; };
84 inline agx::UInt getBNumber()
const {
return m_BNumber; };
94 agx::UInt m_radiusNumber;
99 agx::Vec3 m_radiusVector;
101 agx::Vec3 m_position;
#define AGX_DECLARE_POINTER_TYPES(type)
#define AGXSTREAM_DECLARE_SERIALIZABLE(T)
Use this in a Serializable class to add the required methods Important: Use full namespace in the dec...
#define AGXTERRAIN_EXPORT
#define AGX_DECLARE_VECTOR_TYPES(type)
This class is an abstract base class for all classes that can be stored and retrieved from an Archive...
agx::Real getArea() const
FailureSurface(const agx::Vec3 &upDirection, const agx::Vec3 &xa, const agx::Vec3 &xb, agx::UInt radiusNumber, agx::UInt aNumber=0, agx::UInt bNumber=0)
agx::Vec3 getPosition() const
agx::Real getRadius() const
Base class providing referencing counted objects.
#define DOXYGEN_END_INTERNAL_BLOCK()
#define DOXYGEN_START_INTERNAL_BLOCK()
The agxTerrain namespace contains a 3D model for a dynamic deformable Terrain and related classes.
The agx namespace contains the dynamics/math part of the AGX Dynamics API.