| 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() const | agx::Referenced | protected |
| as() | agx::Referenced | |
| as() const | agx::Referenced | |
| asSafe() | agx::Referenced | |
| asSafe() const | agx::Referenced | |
| calculateCenterOfMassOffset() const | agxCollide::Geometry | |
| calculateInertia(agx::Real mass) const | agxCollide::Geometry | |
| calculateMass() const | agxCollide::Geometry | |
| calculateSurfaceVelocity(const agxCollide::LocalContactPoint &point, size_t index) const | agxCollide::Geometry | virtual |
| calculateVolume() const | agxCollide::Geometry | |
| canCollide(const Geometry *otherGeometry) const | agxCollide::Geometry | |
| clone(bool shallowCopyRenderData=false) const | agxCollide::Geometry | |
| cloneShapeRenderData(agxCollide::Shape *target, bool shallowCopy) const | agxCollide::Geometry | |
| create(agxStream::InputArchive &) | agxCollide::Geometry | inlinestatic |
| deleteUsingDeleteHandler() const | agx::Referenced | protected |
| findGroupIdCollection() const | agxCollide::Geometry | |
| generateUuid() | agxStream::Serializable | protected |
| Geometry(const agx::Name &name="") | agxCollide::Geometry | |
| Geometry(Shape *shape) | agxCollide::Geometry | |
| Geometry(Shape *shape, const agx::AffineMatrix4x4 &localShapeTransform) | agxCollide::Geometry | |
| getBoundingVolume() const | agxCollide::Geometry | virtual |
| getClassName() const | agxStream::Serializable | virtual |
| getCustomData() | agxCollide::Geometry | |
| getCustomData() const | agxCollide::Geometry | |
| getDeleteHandler() | agx::Referenced | protectedstatic |
| getEnable() const | agxCollide::Geometry | |
| getEnableCollisions(const Geometry *otherGeometry) const | agxCollide::Geometry | |
| getEnableCollisions() const | agxCollide::Geometry | |
| getEnableMassProperties() const | agxCollide::Geometry | |
| getEnableSerialization() const | agxStream::Serializable | |
| getEnableUuidGeneration() | agxStream::Serializable | |
| getEntity() const | agxCollide::Geometry | inline |
| getFrame() | agxCollide::Geometry | |
| getFrame() const | agxCollide::Geometry | |
| getGroupIDs() const | agxCollide::Geometry | |
| getGroupSet() const | agxCollide::Geometry | |
| getId() const | agxCollide::Geometry | |
| getIndex() const | agxStream::Serializable | |
| getLocalPosition() const | agxCollide::Geometry | |
| getLocalRotation() const | agxCollide::Geometry | |
| getLocalTransform() const | agxCollide::Geometry | |
| getMaterial() | agxCollide::Geometry | |
| getMaterial() const | agxCollide::Geometry | |
| getName() const | agxCollide::Geometry | |
| getParentFrame() | agxCollide::Geometry | |
| getParentFrame() const | agxCollide::Geometry | |
| getPosition() const | agxCollide::Geometry | |
| getPropertyContainer() | agxCollide::Geometry | |
| getPropertyContainer() const | agxCollide::Geometry | |
| getReferenceCount() const | agx::Referenced | |
| getRigidBody() | agxCollide::Geometry | |
| getRigidBody() const | agxCollide::Geometry | |
| getRotation() const | agxCollide::Geometry | |
| getShapes() const | agxCollide::Geometry | |
| getSpace() | agxCollide::Geometry | |
| getSpace() const | agxCollide::Geometry | |
| getStorageAgent() const =0 | agxStream::Serializable | pure virtual |
| getSurfaceVelocity() const | agxCollide::Geometry | |
| getSweepAndPruneIndex() const | agxCollide::Geometry | |
| getTransform() const | agxCollide::Geometry | |
| getUuid() const | agxStream::Serializable | |
| GroupSet typedef | agxCollide::Geometry | |
| hasGroup(agx::UInt32 id) const | agxCollide::Geometry | |
| hasGroup(const agx::Name &name) const | agxCollide::Geometry | |
| hasPropertyContainer() const | agxCollide::Geometry | |
| is() const | agx::Referenced | |
| isEnabled() const | agxCollide::Geometry | |
| isFinished() const | agxStream::Serializable | |
| isSensor() const | agxCollide::Geometry | |
| isSensorGeneratingContactData() const | agxCollide::Geometry | inline |
| m_mutex | agx::Referenced | mutableprotected |
| m_observers | agx::Referenced | mutableprotected |
| m_refCount | agx::Referenced | mutableprotected |
| operator=(const Referenced &) | agx::Referenced | |
| reference(void *ptr=nullptr) const | agx::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::Serializable | protected |
| Serializable(const Serializable &other) | agxStream::Serializable | protected |
| setCustomData(agx::Referenced *data) | agxCollide::Geometry | |
| setDeleteHandler(DeleteHandler *handler) | agx::Referenced | protectedstatic |
| 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::Serializable | static |
| 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 | |
| shapeChangeEvent | agxCollide::Geometry | |
| ShapeChangeEvent typedef | agxCollide::Geometry | |
| shapeUpdated() | agxCollide::Geometry | virtual |
| unreference(void *ptr=nullptr) const | agx::Referenced | |
| unreference_nodelete() const | agx::Referenced | |
| updateBoundingVolume() | agxCollide::Geometry | virtual |
| ValidateCast(const Referenced *object) | agx::Referenced | static |
| ~Geometry() | agxCollide::Geometry | protectedvirtual |
| ~Referenced() | agx::Referenced | protectedvirtual |
| ~Serializable() | agxStream::Serializable | virtual |