AGX Dynamics 2.41.2.0
Loading...
Searching...
No Matches
agxCollide::Geometry Member List

This is the complete list of members for agxCollide::Geometry, including all inherited members.

add(Shape *shape, const agx::AffineMatrix4x4 &localTransform=agx::AffineMatrix4x4())agxCollide::Geometry
addGroup(agx::UInt32 id, bool forceContactUpdate=false)agxCollide::Geometry
addGroup(const agx::Name &name, bool forceContactUpdate=false)agxCollide::Geometry
AGXSTREAM_DECLARE_SERIALIZABLE_BASE(agxCollide::Geometry)agxCollide::Geometry
allocateObserverVector() constagx::Referencedprotected
as()agx::Referenced
as() constagx::Referenced
asSafe()agx::Referenced
asSafe() constagx::Referenced
calculateCenterOfMassOffset() constagxCollide::Geometry
calculateInertia(agx::Real mass) constagxCollide::Geometry
calculateMass() constagxCollide::Geometry
calculateSurfaceVelocity(const agxCollide::LocalContactPoint &point, size_t index) constagxCollide::Geometryvirtual
calculateVolume() constagxCollide::Geometry
canCollide(const Geometry *otherGeometry) constagxCollide::Geometry
clone(bool shallowCopyRenderData=false) constagxCollide::Geometry
cloneShapeRenderData(agxCollide::Shape *target, bool shallowCopy) constagxCollide::Geometry
create(agxStream::InputArchive &)agxCollide::Geometryinlinestatic
deleteUsingDeleteHandler() constagx::Referencedprotected
findGroupIdCollection() constagxCollide::Geometry
generateUuid()agxStream::Serializableprotected
Geometry(const agx::Name &name="")agxCollide::Geometry
Geometry(Shape *shape)agxCollide::Geometry
Geometry(Shape *shape, const agx::AffineMatrix4x4 &localShapeTransform)agxCollide::Geometry
getBoundingVolume() constagxCollide::Geometryvirtual
getClassName() constagxStream::Serializablevirtual
getCustomData()agxCollide::Geometry
getCustomData() constagxCollide::Geometry
getDeleteHandler()agx::Referencedprotectedstatic
getEnable() constagxCollide::Geometry
getEnableCollisions(const Geometry *otherGeometry) constagxCollide::Geometry
getEnableCollisions() constagxCollide::Geometry
getEnableMassProperties() constagxCollide::Geometry
getEnableSerialization() constagxStream::Serializable
getEnableUuidGeneration()agxStream::Serializable
getEntity() constagxCollide::Geometryinline
getFrame()agxCollide::Geometry
getFrame() constagxCollide::Geometry
getGroupIDs() constagxCollide::Geometry
getGroupSet() constagxCollide::Geometry
getId() constagxCollide::Geometry
getIndex() constagxStream::Serializable
getLocalPosition() constagxCollide::Geometry
getLocalRotation() constagxCollide::Geometry
getLocalTransform() constagxCollide::Geometry
getMaterial()agxCollide::Geometry
getMaterial() constagxCollide::Geometry
getName() constagxCollide::Geometry
getParentFrame()agxCollide::Geometry
getParentFrame() constagxCollide::Geometry
getPosition() constagxCollide::Geometry
getPropertyContainer()agxCollide::Geometry
getPropertyContainer() constagxCollide::Geometry
getReferenceCount() constagx::Referenced
getRigidBody()agxCollide::Geometry
getRigidBody() constagxCollide::Geometry
getRotation() constagxCollide::Geometry
getShapes() constagxCollide::Geometry
getSpace()agxCollide::Geometry
getSpace() constagxCollide::Geometry
getStorageAgent() const =0agxStream::Serializablepure virtual
getSurfaceVelocity() constagxCollide::Geometry
getSweepAndPruneIndex() constagxCollide::Geometry
getTransform() constagxCollide::Geometry
getUuid() constagxStream::Serializable
GroupSet typedefagxCollide::Geometry
hasGroup(agx::UInt32 id) constagxCollide::Geometry
hasGroup(const agx::Name &name) constagxCollide::Geometry
hasPropertyContainer() constagxCollide::Geometry
is() constagx::Referenced
isEnabled() constagxCollide::Geometry
isFinished() constagxStream::Serializable
isSensor() constagxCollide::Geometry
isSensorGeneratingContactData() constagxCollide::Geometryinline
m_mutexagx::Referencedmutableprotected
m_observersagx::Referencedmutableprotected
m_refCountagx::Referencedmutableprotected
operator=(const Referenced &)agx::Referenced
reference(void *ptr=nullptr) constagx::Referenced
Referenced()agx::Referenced
Referenced(const Referenced &)agx::Referenced
remove(Shape *shape)agxCollide::Geometry
remove(size_t index)agxCollide::Geometry
removeAllGroups(bool forceContactUpdate=false)agxCollide::Geometry
removeGroup(agx::UInt32 id, bool forceContactUpdate=false)agxCollide::Geometry
removeGroup(const agx::Name &name, bool forceContactUpdate=false)agxCollide::Geometry
removeMaterial()agxCollide::Geometry
replace(size_t shapeIndex, Shape *newShape, const agx::AffineMatrix4x4 &localTransform=agx::AffineMatrix4x4())agxCollide::Geometry
replace(Shape *oldShape, Shape *newShape, const agx::AffineMatrix4x4 &localTransform=agx::AffineMatrix4x4())agxCollide::Geometry
replaceShapeTransform(size_t shapeIndex, const agx::AffineMatrix4x4 &newTransform)agxCollide::Geometry
replaceShapeTransform(Shape *shape, const agx::AffineMatrix4x4 &newTransform)agxCollide::Geometry
Serializable()agxStream::Serializableprotected
Serializable(const Serializable &other)agxStream::Serializableprotected
setCustomData(agx::Referenced *data)agxCollide::Geometry
setDeleteHandler(DeleteHandler *handler)agx::Referencedprotectedstatic
setEnable(bool flag)agxCollide::Geometry
setEnableCollisions(const Geometry *otherGeometry, bool flag)agxCollide::Geometry
setEnableCollisions(bool collide)agxCollide::Geometry
setEnableMassProperties(bool enableMassProperties)agxCollide::Geometry
setEnableSerialization(bool flag)agxStream::Serializable
setEnableUuidGeneration(bool flag)agxStream::Serializablestatic
setFinished()agxStream::Serializable
setGroupSet(agx::Physics::CollisionGroupSetPtr set)agxCollide::Geometry
setLocalPosition(const agx::Vec3 &p)agxCollide::Geometry
setLocalPosition(agx::Real x, agx::Real y, agx::Real z)agxCollide::Geometry
setLocalRotation(const agx::Quat &q)agxCollide::Geometry
setLocalRotation(const agx::EulerAngles &e)agxCollide::Geometry
setLocalTransform(const agx::AffineMatrix4x4 &matrix)agxCollide::Geometry
setMaterial(agx::Material *material)agxCollide::Geometry
setName(const agx::Name &name)agxCollide::Geometry
setParentFrame(agx::Frame *frame)agxCollide::Geometry
setPosition(const agx::Vec3 &p)agxCollide::Geometry
setPosition(agx::Real x, agx::Real y, agx::Real z)agxCollide::Geometry
setPropertyContainer(agx::PropertyContainer *container)agxCollide::Geometry
setRotation(const agx::Quat &q)agxCollide::Geometry
setRotation(const agx::EulerAngles &e)agxCollide::Geometry
setRotation(const agx::OrthoMatrix3x3 &m)agxCollide::Geometry
setSensor(bool flag, bool generateContactData=true)agxCollide::Geometry
setSurfaceVelocity(const agx::Vec3f &surfaceVelocity)agxCollide::Geometry
setTransform(const agx::AffineMatrix4x4 &matrix)agxCollide::Geometry
setUuid(const agx::Uuid &uuid)agxStream::Serializable
shapeChangeEventagxCollide::Geometry
ShapeChangeEvent typedefagxCollide::Geometry
shapeUpdated()agxCollide::Geometryvirtual
unreference(void *ptr=nullptr) constagx::Referenced
unreference_nodelete() constagx::Referenced
updateBoundingVolume()agxCollide::Geometryvirtual
ValidateCast(const Referenced *object)agx::Referencedstatic
~Geometry()agxCollide::Geometryprotectedvirtual
~Referenced()agx::Referencedprotectedvirtual
~Serializable()agxStream::Serializablevirtual