|
AGX Dynamics 2.42.2.1
|
Pointer to a entity instance of type Physics.ContactMaterial. More...
#include <ContactMaterialEntity.h>
Inheritance diagram for agx::Physics::ContactMaterialPtr:Public Types | |
| typedef ContactMaterialData | DataType |
| typedef ContactMaterialInstance | InstanceType |
| typedef ContactMaterialModel | ModelType |
Public Types inherited from agx::ReferencedPtr | |
| typedef ReferencedData | DataType |
| typedef ReferencedInstance | InstanceType |
| typedef ReferencedModel | ModelType |
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) |
Pointer to a entity instance of type Physics.ContactMaterial.
Definition at line 280 of file ContactMaterialEntity.h.
| typedef ContactMaterialData agx::Physics::ContactMaterialPtr::DataType |
Definition at line 284 of file ContactMaterialEntity.h.
| typedef ContactMaterialInstance agx::Physics::ContactMaterialPtr::InstanceType |
Definition at line 285 of file ContactMaterialEntity.h.
Definition at line 283 of file ContactMaterialEntity.h.
| AGXPHYSICS_EXPORT agx::Physics::ContactMaterialPtr::ContactMaterialPtr | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::ContactMaterialPtr::ContactMaterialPtr | ( | agxData::EntityStorage * | storage, |
| agx::Index | id | ||
| ) |
| AGXPHYSICS_EXPORT agx::Physics::ContactMaterialPtr::ContactMaterialPtr | ( | const agxData::EntityPtr & | ptr | ) |
| AGXPHYSICS_EXPORT agx::Physics::ContactMaterialPtr::ContactMaterialPtr | ( | const agxData::EntityInstance & | instance | ) |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ContactMaterialPtr::adhesion | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ContactMaterialPtr::adhesion | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ContactMaterialPtr::adhesiveOverlap | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ContactMaterialPtr::adhesiveOverlap | ( | ) | const |
| AGXPHYSICS_EXPORT agx::UInt8 & agx::Physics::ContactMaterialPtr::contactReductionBinResolution | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt8 const & agx::Physics::ContactMaterialPtr::contactReductionBinResolution | ( | ) | const |
| AGXPHYSICS_EXPORT agx::UInt8 & agx::Physics::ContactMaterialPtr::contactReductionMode | ( | ) |
| AGXPHYSICS_EXPORT agx::UInt8 const & agx::Physics::ContactMaterialPtr::contactReductionMode | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ContactMaterialPtr::damping | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ContactMaterialPtr::damping | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec2 & agx::Physics::ContactMaterialPtr::friction | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec2 const & agx::Physics::ContactMaterialPtr::friction | ( | ) | const |
| ContactMaterialData * agx::Physics::ContactMaterialPtr::getData | ( | ) |
| const ContactMaterialData * agx::Physics::ContactMaterialPtr::getData | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ContactMaterialPtr::impactCompliance | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ContactMaterialPtr::impactCompliance | ( | ) | const |
| AGXPHYSICS_EXPORT ContactMaterialInstance agx::Physics::ContactMaterialPtr::instance | ( | ) |
| AGXPHYSICS_EXPORT const ContactMaterialInstance agx::Physics::ContactMaterialPtr::instance | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Bool & agx::Physics::ContactMaterialPtr::isExplicit | ( | ) |
| AGXPHYSICS_EXPORT agx::Bool const & agx::Physics::ContactMaterialPtr::isExplicit | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Physics::MaterialPtr & agx::Physics::ContactMaterialPtr::material1 | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::MaterialPtr const & agx::Physics::ContactMaterialPtr::material1 | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Physics::MaterialPtr & agx::Physics::ContactMaterialPtr::material2 | ( | ) |
| AGXPHYSICS_EXPORT agx::Physics::MaterialPtr const & agx::Physics::ContactMaterialPtr::material2 | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ContactMaterialPtr::maxElasticRestLength | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ContactMaterialPtr::maxElasticRestLength | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ContactMaterialPtr::minElasticRestLength | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ContactMaterialPtr::minElasticRestLength | ( | ) | const |
| AGXPHYSICS_EXPORT agx::ContactMaterial *& agx::Physics::ContactMaterialPtr::model | ( | ) |
Referenced by agxCollide::GeometryContact::getMaterial().
| AGXPHYSICS_EXPORT agx::ContactMaterial *const & agx::Physics::ContactMaterialPtr::model | ( | ) | const |
| AGXPHYSICS_EXPORT ContactMaterialSemantics * agx::Physics::ContactMaterialPtr::operator-> | ( | ) |
| AGXPHYSICS_EXPORT const ContactMaterialSemantics * agx::Physics::ContactMaterialPtr::operator-> | ( | ) | const |
| AGXPHYSICS_EXPORT ContactMaterialPtr & agx::Physics::ContactMaterialPtr::operator= | ( | const agxData::EntityInstance & | instance | ) |
| AGXPHYSICS_EXPORT ContactMaterialPtr & agx::Physics::ContactMaterialPtr::operator= | ( | const agxData::EntityPtr & | ptr | ) |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::ContactMaterialPtr::restitution | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::ContactMaterialPtr::restitution | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ContactMaterialPtr::rollingResistanceCoefficient | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ContactMaterialPtr::rollingResistanceCoefficient | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ContactMaterialPtr::rollingResistanceCompliance | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ContactMaterialPtr::rollingResistanceCompliance | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Bool & agx::Physics::ContactMaterialPtr::surfaceFrictionEnabled | ( | ) |
| AGXPHYSICS_EXPORT agx::Bool const & agx::Physics::ContactMaterialPtr::surfaceFrictionEnabled | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec2 & agx::Physics::ContactMaterialPtr::tangentialCohesion | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec2 const & agx::Physics::ContactMaterialPtr::tangentialCohesion | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ContactMaterialPtr::twistingResistanceCoefficient | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ContactMaterialPtr::twistingResistanceCoefficient | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ContactMaterialPtr::twistingResistanceCompliance | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ContactMaterialPtr::twistingResistanceCompliance | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Bool & agx::Physics::ContactMaterialPtr::useContactAreaApproach | ( | ) |
| AGXPHYSICS_EXPORT agx::Bool const & agx::Physics::ContactMaterialPtr::useContactAreaApproach | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec3 & agx::Physics::ContactMaterialPtr::viscosity | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec3 const & agx::Physics::ContactMaterialPtr::viscosity | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Vec2 & agx::Physics::ContactMaterialPtr::wireFriction | ( | ) |
| AGXPHYSICS_EXPORT agx::Vec2 const & agx::Physics::ContactMaterialPtr::wireFriction | ( | ) | const |
| AGXPHYSICS_EXPORT agx::Real & agx::Physics::ContactMaterialPtr::youngsModulus | ( | ) |
| AGXPHYSICS_EXPORT agx::Real const & agx::Physics::ContactMaterialPtr::youngsModulus | ( | ) | const |