AGX Dynamics 2.41.3.0
Loading...
Searching...
No Matches
agx::MergedBody Member List

This is the complete list of members for agx::MergedBody, including all inherited members.

add(EdgeInteraction *edge)agx::MergedBody
add(Listener *listener)agx::MergedBody
AGXSTREAM_DECLARE_ABSTRACT_SERIALIZABLE(MergedBody::EdgeInteraction)agx::MergedBody
AGXSTREAM_DECLARE_SERIALIZABLE_BASE(MergedBody::EmptyEdgeInteraction)agx::MergedBody
AGXSTREAM_DECLARE_SERIALIZABLE_BASE(MergedBody::ContactGeneratorEdgeInteraction)agx::MergedBody
AGXSTREAM_DECLARE_SERIALIZABLE_BASE(MergedBody::GeometryContactEdgeInteraction)agx::MergedBody
AGXSTREAM_DECLARE_SERIALIZABLE_BASE(MergedBody::BinaryConstraintEdgeInteraction)agx::MergedBody
AGXSTREAM_DECLARE_SERIALIZABLE_BASE(MergedBody::ParticleParticleInteraction)agx::MergedBody
allocateObserverVector() constagx::Referencedprotected
as()agx::Referenced
as() constagx::Referenced
asSafe()agx::Referenced
asSafe() constagx::Referenced
AUTO_CLEAN_WHEN_EMPTY enum valueagx::MergedBody
BINARY_CONSTRAINT enum valueagx::MergedBody
BinaryConstraintEdgeInteraction(agx::Constraint *constraint)agx::MergedBodyexplicit
BinaryConstraintEdgeInteraction(agx::HighLevelConstraintImplementation *constraint)agx::MergedBodyexplicit
BinaryConstraintEdgeInteraction()agx::MergedBodyprotected
BinaryConstraintEdgeInteractionConstObserver typedefagx::MergedBody
BinaryConstraintEdgeInteractionConstRef typedefagx::MergedBody
BinaryConstraintEdgeInteractionObserver typedefagx::MergedBody
BinaryConstraintEdgeInteractionRef typedefagx::MergedBody
clone()agx::MergedBodyvirtual
clone()=0agx::MergedBodypure virtual
CONSTRAINT enum valueagx::MergedBody
CONTACT enum valueagx::MergedBody
CONTACT_GENERATOR enum valueagx::MergedBody
ContactGeneratorEdgeInteraction(agx::RigidBody *rb1, agx::RigidBody *rb2)agx::MergedBody
ContactGeneratorEdgeInteraction()agx::MergedBodyprotected
ContactGeneratorEdgeInteractionConstObserver typedefagx::MergedBody
ContactGeneratorEdgeInteractionConstRef typedefagx::MergedBody
ContactGeneratorEdgeInteractionObserver typedefagx::MergedBody
ContactGeneratorEdgeInteractionRef typedefagx::MergedBody
containsDeletedBodies() constagx::MergedBody
create(agxStream::InputArchive &)agx::MergedBodyinlinestatic
create(agxStream::InputArchive &)agx::MergedBodyinlinestatic
create(agxStream::InputArchive &)agx::MergedBodyinlinestatic
create(agxStream::InputArchive &)agx::MergedBodyinlinestatic
create(agxStream::InputArchive &)agx::MergedBodyinlinestatic
debugPrint(const agx::RigidBody *rb) constagx::MergedBody
deleteUsingDeleteHandler() constagx::Referencedprotected
EdgeInteraction(agx::RigidBody *rb1, agx::RigidBody *rb2, InteractionTag tag, agx::Bool valid=true)agx::MergedBodyprotected
EdgeInteractionConstObserver typedefagx::MergedBody
EdgeInteractionConstRef typedefagx::MergedBody
EdgeInteractionObserver typedefagx::MergedBody
EdgeInteractionRef typedefagx::MergedBody
EdgeInteractionRefContainer typedefagx::MergedBody
EdgeInteractionVisitor typedefagx::MergedBody
EmptyEdgeInteraction(agx::RigidBody *rb1, agx::RigidBody *rb2)agx::MergedBody
EmptyEdgeInteraction()agx::MergedBodyprotected
EmptyEdgeInteractionConstObserver typedefagx::MergedBody
EmptyEdgeInteractionConstRef typedefagx::MergedBody
EmptyEdgeInteractionObserver typedefagx::MergedBody
EmptyEdgeInteractionRef typedefagx::MergedBody
filter(const agx::RigidBody *rb)agx::MergedBodystatic
filter(agx::RigidBody *rb)agx::MergedBodystatic
findMergedBodyIndex(agx::Physics::RigidBodyPtr rb)agx::MergedBodystatic
generateInteraction(agxSDK::Simulation *simulation, agxCollide::LocalGeometryContactVector &newContacts)=0agx::MergedBodypure virtual
generateInteraction(agxSDK::Simulation *, agxCollide::LocalGeometryContactVector &) overrideagx::MergedBodyinlineprotectedvirtual
generateInteraction(agxSDK::Simulation *simulation, agxCollide::LocalGeometryContactVector &newContacts) overrideagx::MergedBodyprotectedvirtual
generateInteraction(agxSDK::Simulation *simulation, agxCollide::LocalGeometryContactVector &newContacts) overrideagx::MergedBodyprotectedvirtual
generateInteraction(agxSDK::Simulation *simulation, agxCollide::LocalGeometryContactVector &newContacts) overrideagx::MergedBodyprotectedvirtual
generateInteraction(agxSDK::Simulation *, agxCollide::LocalGeometryContactVector &) overrideagx::MergedBodyprotectedvirtual
generateUuid()agxStream::Serializableprotected
GeometryContactEdgeInteraction(agx::Physics::GeometryContactPtr gcPtr)agx::MergedBodyexplicit
GeometryContactEdgeInteraction(agxCollide::Geometry *geometry1, agx::RigidBody *rb1, agxCollide::Geometry *geometry2, agx::RigidBody *rb2)agx::MergedBody
GeometryContactEdgeInteraction()agx::MergedBodyprotected
GeometryContactEdgeInteractionConstObserver typedefagx::MergedBody
GeometryContactEdgeInteractionConstRef typedefagx::MergedBody
GeometryContactEdgeInteractionObserver typedefagx::MergedBody
GeometryContactEdgeInteractionRef typedefagx::MergedBody
get(const agx::RigidBody *rb)agx::MergedBodystatic
get(agx::RigidBody *rb)agx::MergedBodystatic
get(agx::Constraint *constraint)agx::MergedBodystatic
get(const agx::Constraint *constraint)agx::MergedBodystatic
getActive(const agx::RigidBody *rb)agx::MergedBodystatic
getActive(agx::RigidBody *rb)agx::MergedBodystatic
getClassName() constagxStream::Serializablevirtual
getConstraint()agx::MergedBody
getConstraint() constagx::MergedBody
getDebugRenderColor(agx::Vec3 &color) constagx::MergedBody
getDeleteHandler()agx::Referencedprotectedstatic
getEdge(const agx::Constraint *constraint)agx::MergedBodystatic
getEdge(const agx::HighLevelConstraintImplementation *constraint)agx::MergedBodystatic
getEdges(const agx::RigidBody *rb1, const agx::RigidBody *rb2) constagx::MergedBody
getEnableAutomaticCleanupWhenEmpty() constagx::MergedBody
getEnableSerialization() constagxStream::Serializable
getEnableUuidGeneration()agxStream::Serializable
getGeometry1() constagx::MergedBody
getGeometry2() constagx::MergedBody
getIndex() constagxStream::Serializable
getName() constagx::MergedBody
getNeighbors(const agx::RigidBody *rb) constagx::MergedBody
getNumPairs() constagx::MergedBody
getPoints() constagx::MergedBody
getReferenceCount() constagx::Referenced
getRigidBody() constagx::MergedBody
getRigidBody1() constagx::MergedBody
getRigidBody2() constagx::MergedBody
getSimulation()agx::MergedBodyprotected
getSimulation() constagx::MergedBodyprotected
getState() constagx::MergedBody
getStorageAgent() const =0agxStream::Serializablepure virtual
getUuid() constagxStream::Serializable
getValid() constagx::MergedBody
INTERACTION_GRAPH_DIRTY enum valueagx::MergedBody
InteractionTag enum nameagx::MergedBody
InternalState typedefagx::MergedBody
is() constagx::Referenced
isActive() constagx::MergedBody
isEmpty() constagx::MergedBody
isFinished() constagxStream::Serializable
isRoot(const agx::RigidBody *rb)agx::MergedBodyinlinestatic
isTagged(InteractionTag tag) constagx::MergedBody
ListenerConstObserver typedefagx::MergedBody
ListenerConstRef typedefagx::MergedBody
ListenerObserver typedefagx::MergedBody
ListenerRef typedefagx::MergedBody
m_observersagx::Referencedmutableprotected
m_refCountagx::Referencedmutableprotected
merge(agx::MergedBody *other, EdgeInteraction *edge)agx::MergedBody
merged(const agx::RigidBody *rb1, const agx::RigidBody *rb2) constagx::MergedBody
MergedBody()agx::MergedBody
NONE enum valueagx::MergedBody
onAdd(agx::RigidBody *, const agx::MergedBody *) constagx::MergedBodyinlinevirtual
onAdded(EdgeInteraction *, const agx::MergedBody *) constagx::MergedBodyinlinevirtual
onCleanup()agx::MergedBodyprotectedvirtual
onMovedFromTo(const MergedBody::EdgeInteractionRefContainer &, const agx::MergedBody *, const agx::MergedBody *) constagx::MergedBodyinlinevirtual
onRemove(agx::RigidBody *rb)agx::MergedBodyprotectedvirtual
onRemove(agx::Constraint *constraint)agx::MergedBodyprotectedvirtual
onRemove(agxCollide::Geometry *geometry)agx::MergedBodyprotectedvirtual
onRemove(agx::RigidBody *, const agx::MergedBody *) constagx::MergedBodyinlinevirtual
onRemoved(const MergedBody::EdgeInteractionRefContainer &, const agx::MergedBody *) constagx::MergedBodyinlinevirtual
operator=(const Referenced &)agx::Referenced
PARTICLE_GENERATOR enum valueagx::MergedBody
ParticleParticleInteraction(agx::RigidBody *substituteBody1, agx::RigidBody *substituteBody2)agx::MergedBody
ParticleParticleInteraction()agx::MergedBodyprotected
ParticleParticleInteractionConstObserver typedefagx::MergedBody
ParticleParticleInteractionConstRef typedefagx::MergedBody
ParticleParticleInteractionObserver typedefagx::MergedBody
ParticleParticleInteractionRef typedefagx::MergedBody
PointContainer typedefagx::MergedBody
postStep()agx::MergedBodyprotectedvirtual
preCollide()agx::MergedBodyprotectedvirtual
preStep()agx::MergedBodyprotectedvirtual
READY_FOR_SOLVER enum valueagx::MergedBody
reference(void *ptr=nullptr) constagx::Referenced
Referenced()agx::Referenced
Referenced(const Referenced &)agx::Referenced
remove(EdgeInteraction *edge)agx::MergedBody
remove(agx::RigidBody *rb)agx::MergedBody
remove(Listener *listener)agx::MergedBody
restore(agxStream::InputArchive &in) overrideagx::MergedBodyvirtual
RESTORED enum valueagx::MergedBody
restoreLightData(agxStream::StorageStream &str) overrideagx::MergedBodyvirtual
restoreLightData(agxStream::StorageStream &str) overrideagx::MergedBodyvirtual
restoreLightData(agxStream::StorageStream &str) overrideagx::MergedBodyvirtual
restoreLightData(agxStream::StorageStream &str) overrideagx::MergedBodyvirtual
restoreLightData(agxStream::StorageStream &str) overrideagx::MergedBodyvirtual
restoreLightData(agxStream::StorageStream &str) overrideagx::MergedBodyvirtual
RigidBodyVisitor typedefagx::MergedBody
Serializable()agxStream::Serializableprotected
Serializable(const Serializable &other)agxStream::Serializableprotected
setBodies(agx::RigidBody *rb1, agx::RigidBody *rb2)agx::MergedBodyprotected
setDeleteHandler(DeleteHandler *handler)agx::Referencedprotectedstatic
setEnableAutomaticCleanupWhenEmpty(agx::Bool enable)agx::MergedBody
setEnableSerialization(bool flag)agxStream::Serializable
setEnableUuidGeneration(bool flag)agxStream::Serializablestatic
setFinished()agxStream::Serializable
setName(const agx::Name &name)agx::MergedBody
setSimulation(agxSDK::Simulation *simulation)agx::MergedBodyprotectedvirtual
setUuid(const agx::Uuid &uuid)agxStream::Serializable
shouldIntegratePosition(const agx::RigidBody *rb)agx::MergedBodystatic
split(agx::RigidBody *rb)agx::MergedBodystatic
split(agx::Constraint *constraint)agx::MergedBodystatic
split(agx::HighLevelConstraintImplementation *constraint)agx::MergedBodystatic
splitIslands()agx::MergedBody
State enum nameagx::MergedBody
store(agxStream::OutputArchive &out) const overrideagx::MergedBodyvirtual
storeLightData(agxStream::StorageStream &str) const overrideagx::MergedBodyvirtual
storeLightData(agxStream::StorageStream &str) const overrideagx::MergedBodyvirtual
storeLightData(agxStream::StorageStream &str) const overrideagx::MergedBodyvirtual
storeLightData(agxStream::StorageStream &str) const overrideagx::MergedBodyvirtual
storeLightData(agxStream::StorageStream &str) const overrideagx::MergedBodyvirtual
storeLightData(agxStream::StorageStream &str) const overrideagx::MergedBodyvirtual
traverse(RigidBodyVisitor visitor, agx::Bool includeDisabled=false) constagx::MergedBody
traverse(EdgeInteractionVisitor visitor, agx::Bool includeDisabled=false) constagx::MergedBody
traverse(const agx::RigidBody *rb, EdgeInteractionVisitor visitor, agx::Bool includeDisabled=false) constagx::MergedBody
traverse(const agx::RigidBody *rb, RigidBodyVisitor visitor, agx::Bool includeDisabled=false) constagx::MergedBody
unreference(void *ptr=nullptr) constagx::Referenced
unreference_nodelete() constagx::Referenced
updateProperties()agx::MergedBody
ValidateCast(const Referenced *object)agx::Referencedstatic
~BinaryConstraintEdgeInteraction()agx::MergedBodyprotectedvirtual
~ContactGeneratorEdgeInteraction()agx::MergedBodyprotectedvirtual
~EdgeInteraction()agx::MergedBodyprotectedvirtual
~EmptyEdgeInteraction()agx::MergedBodyprotectedvirtual
~GeometryContactEdgeInteraction()agx::MergedBodyprotectedvirtual
~Listener()agx::MergedBodyprotectedvirtual
~MergedBody()agx::MergedBodyprotectedvirtual
~ParticleParticleInteraction()agx::MergedBodyprotectedvirtual
~Referenced()agx::Referencedprotectedvirtual
~Serializable()agxStream::Serializablevirtual