![]() |
AGX Dynamics 2.40.0.0
|
Pointer to a entity instance of type Physics.Material. More...
#include <MaterialEntity.h>
Public Types | |
typedef MaterialData | DataType |
typedef MaterialInstance | InstanceType |
typedef MaterialModel | ModelType |
![]() | |
typedef ReferencedData | DataType |
typedef ReferencedInstance | InstanceType |
typedef ReferencedModel | ModelType |
Additional Inherited Members | |
![]() | |
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.Material.
Definition at line 190 of file MaterialEntity.h.
typedef MaterialData agx::Physics::MaterialPtr::DataType |
Definition at line 194 of file MaterialEntity.h.
typedef MaterialInstance agx::Physics::MaterialPtr::InstanceType |
Definition at line 195 of file MaterialEntity.h.
Definition at line 193 of file MaterialEntity.h.
AGXPHYSICS_EXPORT agx::Physics::MaterialPtr::MaterialPtr | ( | ) |
AGXPHYSICS_EXPORT agx::Physics::MaterialPtr::MaterialPtr | ( | agxData::EntityStorage * | storage, |
agx::Index | id | ||
) |
AGXPHYSICS_EXPORT agx::Physics::MaterialPtr::MaterialPtr | ( | const agxData::EntityPtr & | ptr | ) |
AGXPHYSICS_EXPORT agx::Physics::MaterialPtr::MaterialPtr | ( | const agxData::EntityInstance & | instance | ) |
AGXPHYSICS_EXPORT agx::Physics::BulkMaterialPtr & agx::Physics::MaterialPtr::bulkMaterial | ( | ) |
AGXPHYSICS_EXPORT agx::Physics::BulkMaterialPtr const & agx::Physics::MaterialPtr::bulkMaterial | ( | ) | const |
MaterialData * agx::Physics::MaterialPtr::getData | ( | ) |
const MaterialData * agx::Physics::MaterialPtr::getData | ( | ) | const |
AGXPHYSICS_EXPORT MaterialInstance agx::Physics::MaterialPtr::instance | ( | ) |
AGXPHYSICS_EXPORT const MaterialInstance agx::Physics::MaterialPtr::instance | ( | ) | const |
AGXPHYSICS_EXPORT agx::Name & agx::Physics::MaterialPtr::materialLibraryName | ( | ) |
AGXPHYSICS_EXPORT agx::Name const & agx::Physics::MaterialPtr::materialLibraryName | ( | ) | const |
AGXPHYSICS_EXPORT agx::Material *& agx::Physics::MaterialPtr::model | ( | ) |
Referenced by agxSDK::MaterialManager::getContactMaterial().
AGXPHYSICS_EXPORT agx::Material *const & agx::Physics::MaterialPtr::model | ( | ) | const |
AGXPHYSICS_EXPORT agx::Name & agx::Physics::MaterialPtr::name | ( | ) |
AGXPHYSICS_EXPORT agx::Name const & agx::Physics::MaterialPtr::name | ( | ) | const |
AGXPHYSICS_EXPORT MaterialSemantics * agx::Physics::MaterialPtr::operator-> | ( | ) |
AGXPHYSICS_EXPORT const MaterialSemantics * agx::Physics::MaterialPtr::operator-> | ( | ) | const |
AGXPHYSICS_EXPORT MaterialPtr & agx::Physics::MaterialPtr::operator= | ( | const agxData::EntityInstance & | instance | ) |
AGXPHYSICS_EXPORT MaterialPtr & agx::Physics::MaterialPtr::operator= | ( | const agxData::EntityPtr & | ptr | ) |
AGXPHYSICS_EXPORT agx::Physics::SurfaceMaterialPtr & agx::Physics::MaterialPtr::surfaceMaterial | ( | ) |
AGXPHYSICS_EXPORT agx::Physics::SurfaceMaterialPtr const & agx::Physics::MaterialPtr::surfaceMaterial | ( | ) | const |
AGXPHYSICS_EXPORT agx::Physics::WireMaterialPtr & agx::Physics::MaterialPtr::wireMaterial | ( | ) |
AGXPHYSICS_EXPORT agx::Physics::WireMaterialPtr const & agx::Physics::MaterialPtr::wireMaterial | ( | ) | const |