AGX Dynamics 2.42.3.0
Loading...
Searching...
No Matches
agx::Physics::ParticleGeometryContactPtr Class Reference

Pointer to a entity instance of type Physics.ParticleGeometryContact. More...

#include <ParticleGeometryContactEntity.h>

+ Inheritance diagram for agx::Physics::ParticleGeometryContactPtr:

Public Types

typedef ParticleGeometryContactData DataType
 
typedef ParticleGeometryContactInstance InstanceType
 
typedef ParticleGeometryContactModel ModelType
 
- Public Types inherited from agx::Physics::ContactPtr
typedef ContactData DataType
 
typedef ContactInstance InstanceType
 
typedef ContactModel ModelType
 
- Public Types inherited from agx::Physics::InteractionPtr
typedef InteractionData DataType
 
typedef InteractionInstance InstanceType
 
typedef InteractionModel ModelType
 

Public Member Functions

AGXPHYSICS_EXPORT ParticleGeometryContactPtr ()
 
AGXPHYSICS_EXPORT ParticleGeometryContactPtr (agxData::EntityStorage *storage, agx::Index id)
 
AGXPHYSICS_EXPORT ParticleGeometryContactPtr (const agxData::EntityInstance &instance)
 
AGXPHYSICS_EXPORT ParticleGeometryContactPtr (const agxData::EntityPtr &ptr)
 
AGXPHYSICS_EXPORT agx::UInt32 & body ()
 
AGXPHYSICS_EXPORT agx::UInt32 const & body () const
 
AGXPHYSICS_EXPORT agx::Real32 & charContactTime ()
 
AGXPHYSICS_EXPORT agx::Real32 const & charContactTime () const
 
AGXPHYSICS_EXPORT agx::Real & contactEnergy ()
 
AGXPHYSICS_EXPORT agx::Real const & contactEnergy () const
 
AGXPHYSICS_EXPORT agx::Real & depth ()
 
AGXPHYSICS_EXPORT agx::Real const & depth () const
 
AGXPHYSICS_EXPORT agx::Bool & enabled ()
 
AGXPHYSICS_EXPORT agx::Bool const & enabled () const
 
AGXPHYSICS_EXPORT agx::UInt8 & faceFeature ()
 The face feature of shape 2 in contact (e.g. voronoi region on triangle for trimesh).
 
AGXPHYSICS_EXPORT agx::UInt8 const & faceFeature () const
 The face feature of shape 2 in contact (e.g. voronoi region on triangle for trimesh).
 
AGXPHYSICS_EXPORT agx::UInt32 & faceIndex ()
 The face index of shape 2 in contact (e.g. index of triangle for trimesh).
 
AGXPHYSICS_EXPORT agx::UInt32 const & faceIndex () const
 The face index of shape 2 in contact (e.g. index of triangle for trimesh).
 
AGXPHYSICS_EXPORT agx::UInt32 & geometry ()
 
AGXPHYSICS_EXPORT agx::UInt32 const & geometry () const
 
AGXPHYSICS_EXPORT agx::UInt32 & geometryId ()
 
AGXPHYSICS_EXPORT agx::UInt32 const & geometryId () const
 
AGXPHYSICS_EXPORT agx::Physics::GeometryPtr & geometryPtr ()
 
AGXPHYSICS_EXPORT agx::Physics::GeometryPtr const & geometryPtr () const
 
ParticleGeometryContactData * getData ()
 
const ParticleGeometryContactData * getData () const
 
AGXPHYSICS_EXPORT agx::Real & impactNormalForce ()
 
AGXPHYSICS_EXPORT agx::Real const & impactNormalForce () const
 
AGXPHYSICS_EXPORT ParticleGeometryContactInstance instance ()
 
AGXPHYSICS_EXPORT const ParticleGeometryContactInstance instance () const
 
AGXPHYSICS_EXPORT agx::Bool & isImpacting ()
 
AGXPHYSICS_EXPORT agx::Bool const & isImpacting () const
 
AGXPHYSICS_EXPORT agx::Vec3 & localForce ()
 
AGXPHYSICS_EXPORT agx::Vec3 const & localForce () const
 
AGXPHYSICS_EXPORT agx::Int & next ()
 
AGXPHYSICS_EXPORT agx::Int const & next () const
 
AGXPHYSICS_EXPORT agx::Vec3f & normal ()
 
AGXPHYSICS_EXPORT agx::Vec3f const & normal () const
 
AGXPHYSICS_EXPORT ParticleGeometryContactSemantics * operator-> ()
 
AGXPHYSICS_EXPORT const ParticleGeometryContactSemantics * operator-> () const
 
AGXPHYSICS_EXPORT ParticleGeometryContactPtr & operator= (const agxData::EntityInstance &instance)
 
AGXPHYSICS_EXPORT ParticleGeometryContactPtr & operator= (const agxData::EntityPtr &ptr)
 
AGXPHYSICS_EXPORT agx::UInt32 & particle ()
 
AGXPHYSICS_EXPORT agx::UInt32 const & particle () const
 
AGXPHYSICS_EXPORT agx::UInt32 & particleId ()
 
AGXPHYSICS_EXPORT agx::UInt32 const & particleId () const
 
AGXPHYSICS_EXPORT agx::Vec3 & point ()
 
AGXPHYSICS_EXPORT agx::Vec3 const & point () const
 
AGXPHYSICS_EXPORT agx::Vec3f & tangentU ()
 
AGXPHYSICS_EXPORT agx::Vec3f const & tangentU () const
 
AGXPHYSICS_EXPORT agx::Vec3f & tangentV ()
 
AGXPHYSICS_EXPORT agx::Vec3f const & tangentV () const
 
AGXPHYSICS_EXPORT agx::Real32 & timeStamp ()
 
AGXPHYSICS_EXPORT agx::Real32 const & timeStamp () const
 
AGXPHYSICS_EXPORT agx::Vec3f & velocity ()
 
AGXPHYSICS_EXPORT agx::Vec3f const & velocity () const
 
- Public Member Functions inherited from agx::Physics::ContactPtr
AGXPHYSICS_EXPORT ContactPtr ()
 
AGXPHYSICS_EXPORT ContactPtr (agxData::EntityStorage *storage, agx::Index id)
 
AGXPHYSICS_EXPORT ContactPtr (const agxData::EntityInstance &instance)
 
AGXPHYSICS_EXPORT ContactPtr (const agxData::EntityPtr &ptr)
 
AGXPHYSICS_EXPORT agx::UInt32 & constraintIndex ()
 
AGXPHYSICS_EXPORT agx::UInt32 const & constraintIndex () const
 
AGXPHYSICS_EXPORT agx::UInt32 & contactZoneIndex ()
 
AGXPHYSICS_EXPORT agx::UInt32 const & contactZoneIndex () const
 
AGXPHYSICS_EXPORT agx::UInt16 & contactZoneSlot ()
 
AGXPHYSICS_EXPORT agx::UInt16 const & contactZoneSlot () const
 
ContactData * getData ()
 
const ContactData * getData () const
 
AGXPHYSICS_EXPORT ContactInstance instance ()
 
AGXPHYSICS_EXPORT const ContactInstance instance () const
 
AGXPHYSICS_EXPORT agx::Physics::ContactMaterialPtr & material ()
 
AGXPHYSICS_EXPORT agx::Physics::ContactMaterialPtr const & material () const
 
AGXPHYSICS_EXPORT ContactSemantics * operator-> ()
 
AGXPHYSICS_EXPORT const ContactSemantics * operator-> () const
 
AGXPHYSICS_EXPORT ContactPtr & operator= (const agxData::EntityInstance &instance)
 
AGXPHYSICS_EXPORT ContactPtr & operator= (const agxData::EntityPtr &ptr)
 
- Public Member Functions inherited from agx::Physics::InteractionPtr
AGXPHYSICS_EXPORT InteractionPtr ()
 
AGXPHYSICS_EXPORT InteractionPtr (agxData::EntityStorage *storage, agx::Index id)
 
AGXPHYSICS_EXPORT InteractionPtr (const agxData::EntityInstance &instance)
 
AGXPHYSICS_EXPORT InteractionPtr (const agxData::EntityPtr &ptr)
 
InteractionData * getData ()
 
const InteractionData * getData () const
 
AGXPHYSICS_EXPORT agx::Physics::GraphNodePtr & graphNode ()
 
AGXPHYSICS_EXPORT agx::Physics::GraphNodePtr const & graphNode () const
 
AGXPHYSICS_EXPORT InteractionInstance instance ()
 
AGXPHYSICS_EXPORT const InteractionInstance instance () const
 
AGXPHYSICS_EXPORT InteractionSemantics * operator-> ()
 
AGXPHYSICS_EXPORT const InteractionSemantics * operator-> () const
 
AGXPHYSICS_EXPORT InteractionPtr & operator= (const agxData::EntityInstance &instance)
 
AGXPHYSICS_EXPORT InteractionPtr & operator= (const agxData::EntityPtr &ptr)
 
AGXPHYSICS_EXPORT agx::SolveModel *& solveModel ()
 
AGXPHYSICS_EXPORT agx::SolveModel *const & solveModel () const
 
- Public Member Functions inherited from agxData::EntityPtr
 EntityPtr ()
 
 EntityPtr (agxData::EntityStorage *storage, agx::Index id)
 
 EntityPtr (const agxData::EntityInstance &instance)
 
 EntityPtr (const agxData::EntityPtr &other)=default
 
 ~EntityPtr ()=default
 
agx::Index calculateIndex () const
 Calculate the index using the indirect id.
 
agxData::EntityPtr copy ()
 Create a copy instance in the same storage.
 
agxData::EntityPtr copy (agxData::EntityStorage *target)
 Copy instance to another storage.
 
void copyAttributes (agxData::EntityPtr source)
 Copy instance attributes to an existing target instance.
 
template<typename T >
T & dataSet ()
 
template<typename T >
const T & dataSet () const
 
void destroy ()
 Remove the entity from the active storage.
 
agxData::EntityData * getData ()
 
const agxData::EntityData * getData () const
 
agx::Index getId () const
 
agxData::EntityModel * getModel ()
 
const agxData::EntityModel * getModel () const
 
agxData::EntityStorage * getStorage () const
 
agx::UInt32 hash () const
 
void init (agxData::EntityStorage *storage, agx::Index id)
 Set the target storage and id.
 
agxData::EntityInstance instance ()
 
const agxData::EntityInstance instance () const
 
void invalidate ()
 Invalidate the entity pointer.
 
bool isInstanceOf (agxData::EntityModel *model) const
 
bool isValid () const
 
 operator bool () const
 
bool operator! () const
 
bool operator!= (const EntityPtr &rhs) const
 
template<typename T >
agxData::ArrayAttributeT< T >::Type & operator() (const agxData::ArrayAttributeT< T > *attribute)
 Array attribute.
 
template<typename T >
const agxData::ArrayAttributeT< T >::Type & operator() (const agxData::ArrayAttributeT< T > *attribute) const
 
template<typename T >
agxData::HashSetAttributeT< T >::Type & operator() (const agxData::HashSetAttributeT< T > *attribute)
 HashSet attribute.
 
template<typename T >
const agxData::HashSetAttributeT< T >::Type & operator() (const agxData::HashSetAttributeT< T > *attribute) const
 
template<typename T >
T & operator() (const agxData::PointerAttributeT< T > *attribute)
 Pointer attribute.
 
template<typename T >
const T & operator() (const agxData::PointerAttributeT< T > *attribute) const
 
template<typename T >
T & operator() (const agxData::ScalarAttributeT< T > *attribute)
 Access the value of a specific attribute.
 
template<typename T >
const T & operator() (const agxData::ScalarAttributeT< T > *attribute) const
 
template<typename T >
T & operator() (const agxData::SharedAttributeT< T > *attribute)
 Shared attribute.
 
template<typename T >
const T & operator() (const agxData::SharedAttributeT< T > *attribute) const
 
template<typename T >
agxData::VectorAttributeT< T >::Type & operator() (const agxData::VectorAttributeT< T > *attribute)
 Vector attribute.
 
template<typename T >
const agxData::VectorAttributeT< T >::Type & operator() (const agxData::VectorAttributeT< T > *attribute) const
 
template<typename T >
ArrayAttributeT< T >::Type & operator() (const ArrayAttributeT< T > *attribute)
 
template<typename T >
const ArrayAttributeT< T >::Type & operator() (const ArrayAttributeT< T > *attribute) const
 
template<typename T >
HashSetAttributeT< T >::Type & operator() (const HashSetAttributeT< T > *attribute)
 
template<typename T >
const HashSetAttributeT< T >::Type & operator() (const HashSetAttributeT< T > *attribute) const
 
template<typename T >
VectorAttributeT< T >::Type & operator() (const VectorAttributeT< T > *attribute)
 
template<typename T >
const VectorAttributeT< T >::Type & operator() (const VectorAttributeT< T > *attribute) const
 
bool operator< (const EntityPtr &rhs) const
 
EntityPtr & operator= (const EntityPtr &other)=default
 
EntityPtr & operator= (EntityPtr &&)=default
 
bool operator== (const EntityPtr &rhs) const
 
bool operator> (const EntityPtr &rhs) const
 
void print () const
 
void print (std::ostream &stream) const
 
void swapId (EntityPtr &other)
 Swap id with another instance.
 
void swapIndex (EntityPtr &other)
 Swap index with another instance.
 
void transfer (agxData::EntityStorage *target)
 Transfer instance to another storage.
 
void verifyIndex () const
 Check for broken ptr, by verifying that the id is active in the storage.
 

Additional Inherited Members

- Static Public Member Functions inherited from agxData::EntityPtr
static EntityPtr createWithIndex (EntityStorage *storage, agx::Index index)
 
static void TransformToAscii (void *targetBuffer, const void *sourceBuffer, size_t numElements)
 

Detailed Description

Pointer to a entity instance of type Physics.ParticleGeometryContact.

Definition at line 267 of file ParticleGeometryContactEntity.h.

Member Typedef Documentation

◆ DataType

typedef ParticleGeometryContactData agx::Physics::ParticleGeometryContactPtr::DataType

Definition at line 271 of file ParticleGeometryContactEntity.h.

◆ InstanceType

typedef ParticleGeometryContactInstance agx::Physics::ParticleGeometryContactPtr::InstanceType

Definition at line 272 of file ParticleGeometryContactEntity.h.

◆ ModelType

Constructor & Destructor Documentation

◆ ParticleGeometryContactPtr() [1/4]

AGXPHYSICS_EXPORT agx::Physics::ParticleGeometryContactPtr::ParticleGeometryContactPtr ( )

◆ ParticleGeometryContactPtr() [2/4]

AGXPHYSICS_EXPORT agx::Physics::ParticleGeometryContactPtr::ParticleGeometryContactPtr ( agxData::EntityStorage *  storage,
agx::Index  id 
)

◆ ParticleGeometryContactPtr() [3/4]

AGXPHYSICS_EXPORT agx::Physics::ParticleGeometryContactPtr::ParticleGeometryContactPtr ( const agxData::EntityPtr &  ptr)

◆ ParticleGeometryContactPtr() [4/4]

AGXPHYSICS_EXPORT agx::Physics::ParticleGeometryContactPtr::ParticleGeometryContactPtr ( const agxData::EntityInstance &  instance)

Member Function Documentation

◆ body() [1/2]

AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::ParticleGeometryContactPtr::body ( )
Returns
reference to the body attribute

◆ body() [2/2]

AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::ParticleGeometryContactPtr::body ( ) const
Returns
const reference to the body attribute

◆ charContactTime() [1/2]

AGXPHYSICS_EXPORT agx::Real32 & agx::Physics::ParticleGeometryContactPtr::charContactTime ( )
Returns
reference to the charContactTime attribute

◆ charContactTime() [2/2]

AGXPHYSICS_EXPORT agx::Real32 const & agx::Physics::ParticleGeometryContactPtr::charContactTime ( ) const
Returns
const reference to the charContactTime attribute

◆ contactEnergy() [1/2]

AGXPHYSICS_EXPORT agx::Real & agx::Physics::ParticleGeometryContactPtr::contactEnergy ( )
Returns
reference to the contactEnergy attribute

◆ contactEnergy() [2/2]

AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ParticleGeometryContactPtr::contactEnergy ( ) const
Returns
const reference to the contactEnergy attribute

◆ depth() [1/2]

AGXPHYSICS_EXPORT agx::Real & agx::Physics::ParticleGeometryContactPtr::depth ( )
Returns
reference to the depth attribute

◆ depth() [2/2]

AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ParticleGeometryContactPtr::depth ( ) const
Returns
const reference to the depth attribute

◆ enabled() [1/2]

AGXPHYSICS_EXPORT agx::Bool & agx::Physics::ParticleGeometryContactPtr::enabled ( )
Returns
reference to the enabled attribute

◆ enabled() [2/2]

AGXPHYSICS_EXPORT agx::Bool const & agx::Physics::ParticleGeometryContactPtr::enabled ( ) const
Returns
const reference to the enabled attribute

◆ faceFeature() [1/2]

AGXPHYSICS_EXPORT agx::UInt8 & agx::Physics::ParticleGeometryContactPtr::faceFeature ( )

The face feature of shape 2 in contact (e.g. voronoi region on triangle for trimesh).

◆ faceFeature() [2/2]

AGXPHYSICS_EXPORT agx::UInt8 const & agx::Physics::ParticleGeometryContactPtr::faceFeature ( ) const

The face feature of shape 2 in contact (e.g. voronoi region on triangle for trimesh).

◆ faceIndex() [1/2]

AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::ParticleGeometryContactPtr::faceIndex ( )

The face index of shape 2 in contact (e.g. index of triangle for trimesh).

◆ faceIndex() [2/2]

AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::ParticleGeometryContactPtr::faceIndex ( ) const

The face index of shape 2 in contact (e.g. index of triangle for trimesh).

◆ geometry() [1/2]

AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::ParticleGeometryContactPtr::geometry ( )
Returns
reference to the geometry attribute

◆ geometry() [2/2]

AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::ParticleGeometryContactPtr::geometry ( ) const
Returns
const reference to the geometry attribute

◆ geometryId() [1/2]

AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::ParticleGeometryContactPtr::geometryId ( )
Returns
reference to the geometryId attribute

◆ geometryId() [2/2]

AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::ParticleGeometryContactPtr::geometryId ( ) const
Returns
const reference to the geometryId attribute

◆ geometryPtr() [1/2]

AGXPHYSICS_EXPORT agx::Physics::GeometryPtr & agx::Physics::ParticleGeometryContactPtr::geometryPtr ( )
Returns
reference to the geometryPtr attribute

◆ geometryPtr() [2/2]

AGXPHYSICS_EXPORT agx::Physics::GeometryPtr const & agx::Physics::ParticleGeometryContactPtr::geometryPtr ( ) const
Returns
const reference to the geometryPtr attribute

◆ getData() [1/2]

ParticleGeometryContactData * agx::Physics::ParticleGeometryContactPtr::getData ( )

◆ getData() [2/2]

const ParticleGeometryContactData * agx::Physics::ParticleGeometryContactPtr::getData ( ) const

◆ impactNormalForce() [1/2]

AGXPHYSICS_EXPORT agx::Real & agx::Physics::ParticleGeometryContactPtr::impactNormalForce ( )
Returns
reference to the impactNormalForce attribute

◆ impactNormalForce() [2/2]

AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ParticleGeometryContactPtr::impactNormalForce ( ) const
Returns
const reference to the impactNormalForce attribute

◆ instance() [1/2]

AGXPHYSICS_EXPORT ParticleGeometryContactInstance agx::Physics::ParticleGeometryContactPtr::instance ( )

◆ instance() [2/2]

AGXPHYSICS_EXPORT const ParticleGeometryContactInstance agx::Physics::ParticleGeometryContactPtr::instance ( ) const

◆ isImpacting() [1/2]

AGXPHYSICS_EXPORT agx::Bool & agx::Physics::ParticleGeometryContactPtr::isImpacting ( )
Returns
reference to the isImpacting attribute

◆ isImpacting() [2/2]

AGXPHYSICS_EXPORT agx::Bool const & agx::Physics::ParticleGeometryContactPtr::isImpacting ( ) const
Returns
const reference to the isImpacting attribute

◆ localForce() [1/2]

AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::ParticleGeometryContactPtr::localForce ( )
Returns
reference to the localForce attribute

◆ localForce() [2/2]

AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::ParticleGeometryContactPtr::localForce ( ) const
Returns
const reference to the localForce attribute

◆ next() [1/2]

AGXPHYSICS_EXPORT agx::Int & agx::Physics::ParticleGeometryContactPtr::next ( )
Returns
reference to the next attribute

◆ next() [2/2]

AGXPHYSICS_EXPORT agx::Int const & agx::Physics::ParticleGeometryContactPtr::next ( ) const
Returns
const reference to the next attribute

◆ normal() [1/2]

AGXPHYSICS_EXPORT agx::Vec3f & agx::Physics::ParticleGeometryContactPtr::normal ( )
Returns
reference to the normal attribute

◆ normal() [2/2]

AGXPHYSICS_EXPORT agx::Vec3f const & agx::Physics::ParticleGeometryContactPtr::normal ( ) const
Returns
const reference to the normal attribute

◆ operator->() [1/2]

AGXPHYSICS_EXPORT ParticleGeometryContactSemantics * agx::Physics::ParticleGeometryContactPtr::operator-> ( )

◆ operator->() [2/2]

AGXPHYSICS_EXPORT const ParticleGeometryContactSemantics * agx::Physics::ParticleGeometryContactPtr::operator-> ( ) const

◆ operator=() [1/2]

AGXPHYSICS_EXPORT ParticleGeometryContactPtr & agx::Physics::ParticleGeometryContactPtr::operator= ( const agxData::EntityInstance &  instance)

◆ operator=() [2/2]

AGXPHYSICS_EXPORT ParticleGeometryContactPtr & agx::Physics::ParticleGeometryContactPtr::operator= ( const agxData::EntityPtr &  ptr)

◆ particle() [1/2]

AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::ParticleGeometryContactPtr::particle ( )
Returns
reference to the particle attribute

◆ particle() [2/2]

AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::ParticleGeometryContactPtr::particle ( ) const
Returns
const reference to the particle attribute

◆ particleId() [1/2]

AGXPHYSICS_EXPORT agx::UInt32 & agx::Physics::ParticleGeometryContactPtr::particleId ( )
Returns
reference to the particleId attribute

◆ particleId() [2/2]

AGXPHYSICS_EXPORT agx::UInt32 const & agx::Physics::ParticleGeometryContactPtr::particleId ( ) const
Returns
const reference to the particleId attribute

◆ point() [1/2]

AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::ParticleGeometryContactPtr::point ( )
Returns
reference to the point attribute

◆ point() [2/2]

AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::ParticleGeometryContactPtr::point ( ) const
Returns
const reference to the point attribute

◆ tangentU() [1/2]

AGXPHYSICS_EXPORT agx::Vec3f & agx::Physics::ParticleGeometryContactPtr::tangentU ( )
Returns
reference to the tangentU attribute

◆ tangentU() [2/2]

AGXPHYSICS_EXPORT agx::Vec3f const & agx::Physics::ParticleGeometryContactPtr::tangentU ( ) const
Returns
const reference to the tangentU attribute

◆ tangentV() [1/2]

AGXPHYSICS_EXPORT agx::Vec3f & agx::Physics::ParticleGeometryContactPtr::tangentV ( )
Returns
reference to the tangentV attribute

◆ tangentV() [2/2]

AGXPHYSICS_EXPORT agx::Vec3f const & agx::Physics::ParticleGeometryContactPtr::tangentV ( ) const
Returns
const reference to the tangentV attribute

◆ timeStamp() [1/2]

AGXPHYSICS_EXPORT agx::Real32 & agx::Physics::ParticleGeometryContactPtr::timeStamp ( )
Returns
reference to the timeStamp attribute

◆ timeStamp() [2/2]

AGXPHYSICS_EXPORT agx::Real32 const & agx::Physics::ParticleGeometryContactPtr::timeStamp ( ) const
Returns
const reference to the timeStamp attribute

◆ velocity() [1/2]

AGXPHYSICS_EXPORT agx::Vec3f & agx::Physics::ParticleGeometryContactPtr::velocity ( )
Returns
reference to the velocity attribute

◆ velocity() [2/2]

AGXPHYSICS_EXPORT agx::Vec3f const & agx::Physics::ParticleGeometryContactPtr::velocity ( ) const
Returns
const reference to the velocity attribute

The documentation for this class was generated from the following file: