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

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

addElementaryConstraint(const agx::Name &name, agx::ElementaryConstraint *elementaryConstraint)agx::Constraint
addNotification() overrideagx::Constraintprotectedvirtual
addSecondaryConstraint(const agx::Name &name, agx::ElementaryConstraint *secondaryConstraint)agx::Constraint
AGXSTREAM_DECLARE_ABSTRACT_SERIALIZABLE(agx::Constraint)agx::Constraint
AGXSTREAM_DECLARE_SERIALIZABLE_BASE(agx::Interaction)agx::Interaction
allocateObserverVector() constagx::Referencedprotected
as()agx::Constraint
as() constagx::Constraint
asSafe()agx::Referenced
asSafe() constagx::Referenced
calculateCurrentViolation() constagx::Constraint
calculateFramesFromBody(agx::Vec3 bodyPoint, agx::Vec3 bodyAxis, const agx::RigidBody *body, agx::Frame *bodyFrame, const agx::RigidBody *otherBody, agx::Frame *otherFrame)agx::Constraintstatic
calculateFramesFromBody(agx::Vec3 bodyPoint, agx::Vec3 bodyAxis, agx::Vec3 secondBodyAxis, const agx::RigidBody *body, agx::Frame *bodyFrame, const agx::RigidBody *otherBody, agx::Frame *otherFrame)agx::Constraintstatic
calculateFramesFromWorld(agx::Vec3 worldPoint, agx::Vec3 worldAxis, const agx::RigidBody *rb1, agx::Frame *rb1Frame, const agx::RigidBody *rb2, agx::Frame *rb2Frame)agx::Constraintstatic
calculateFramesFromWorld(agx::Vec3 worldPoint, agx::Vec3 worldAxis, agx::Vec3 secondWorldAxis, const agx::RigidBody *rb1, agx::Frame *rb1Frame, const agx::RigidBody *rb2, agx::Frame *rb2Frame)agx::Constraintstatic
calculateNumActiveRows() constagx::Constraint
Constraint()agx::Constraintprotected
create(agxStream::InputArchive &)agx::Interactioninlinestatic
createFromBody(agx::Vec3 bodyPoint, agx::Vec3 bodyAxis, agx::RigidBody *rb1, agx::RigidBody *rb2=nullptr)agx::Constraintstatic
createFromBody(Vec3 bodyPoint, Vec3 bodyAxis, RigidBody *rb1, RigidBody *rb2)agx::Constraint
createFromWorld(agx::Vec3 worldPoint, agx::Vec3 worldAxis, agx::RigidBody *rb1, agx::RigidBody *rb2=nullptr)agx::Constraintstatic
createFromWorld(Vec3 worldPoint, Vec3 worldAxis, RigidBody *rb1, RigidBody *rb2)agx::Constraint
deleteUsingDeleteHandler() constagx::Referencedprotected
DIRECT enum valueagx::Constraint
DIRECT_AND_ITERATIVE enum valueagx::Constraint
generateUuid()agxStream::Serializableprotected
getAttachment(const agx::RigidBody *rb) constagx::Constraint
getAttachment(agx::UInt i) constagx::Constraint
getAttachmentPair() constagx::Constraint
getBodyAt(agx::UInt i)agx::Constraint
getBodyAt(agx::UInt i) constagx::Constraint
getClassName() constagxStream::Serializablevirtual
getCompliance(agx::UInt dof) constagx::Constraintvirtual
getCurrentForce(agx::UInt dof) constagx::Constraint
getDamping(agx::UInt dof) constagx::Constraintvirtual
getDeleteHandler()agx::Referencedprotectedstatic
getElasticity(agx::UInt dof) constagx::Constraintvirtual
getElementaryConstraint(const agx::UInt index) constagx::Constraint
getElementaryConstraintGivenName(const agx::Name &name) constagx::Constraint
getEnable() constagx::Constraint
getEnableComputeForces() constagx::Constraint
getEnableDebugRendering() constagx::Constraint
getEnableLinearization() constagx::Constraint
getEnableSerialization() constagxStream::Serializable
getEnableUuidGeneration()agxStream::Serializable
getEntityId() constagx::Constraint
getForceRange(agx::UInt dof=0) constagx::Constraint
getIndex() constagxStream::Serializable
getLastForce(agx::UInt bodyIndex, agx::Vec3 &retForce, agx::Vec3 &retTorque, agx::Bool giveForceAtCm=false) constagx::Constraint
getLastForce(const agx::RigidBody *rb, agx::Vec3 &retForce, agx::Vec3 &retTorque, agx::Bool giveForceAtCm=false) constagx::Constraint
getLastLocalForce(agx::UInt bodyIndex, agx::Vec3 &retForce, agx::Vec3 &retTorque, agx::Bool giveForceAtCm=false) constagx::Constraint
getLastLocalForce(const agx::RigidBody *rb, agx::Vec3 &retForce, agx::Vec3 &retTorque, agx::Bool giveForceAtCm=false) constagx::Constraint
getName() constagx::Interaction
getNumBodies() constagx::Constraint
getNumDOF() const =0agx::Constraintpure virtual
getNumElementaryConstraints() constagx::Constraint
getNumSecondaryConstraints() constagx::Constraint
getPropertyContainer()agx::Interaction
getPropertyContainer() constagx::Interaction
getReferenceCount() constagx::Referenced
getRegularizationParameters(agx::UInt i)agx::Constraintvirtual
getRegularizationParameters(agx::UInt i) constagx::Constraintvirtual
getRep()agx::Constraintinline
getRep() constagx::Constraintinline
getSecondaryConstraint(const agx::UInt index) constagx::Constraint
getSecondaryConstraintGivenName(const agx::Name &name) constagx::Constraint
getSimulationProxy() constagx::Interaction
getSolveType() constagx::Constraint
getStorageAgent() const =0agxStream::Serializablepure virtual
getUuid() constagxStream::Serializable
getValid() constagx::Constraint
hasPropertyContainer() constagx::Interaction
Interaction()agx::Interaction
is() constagx::Referenced
isEnabled() constagx::Constraint
isFinished() constagxStream::Serializable
ITERATIVE enum valueagx::Constraint
m_implementationagx::Constraintprotected
m_mutexagx::Referencedmutableprotected
m_observersagx::Referencedmutableprotected
m_refCountagx::Referencedmutableprotected
operator=(const Referenced &)agx::Referenced
postSystemCallback(agx::DynamicsSystem *dynamicsSystem) overrideagx::Constraintprotectedvirtual
preSystemCallback(agx::DynamicsSystem *dynamicsSystem) overrideagx::Constraintprotectedvirtual
rebind()agx::Constraintvirtual
reference(void *ptr=nullptr) constagx::Referenced
Referenced()agx::Referenced
Referenced(const Referenced &)agx::Referenced
removeElementaryConstraint(agx::ElementaryConstraint *elementaryConstraint)agx::Constraint
removeElementaryConstraint(const agx::Name &name)agx::Constraint
removeNotification() overrideagx::Constraintprotectedvirtual
removeSecondaryConstraint(agx::ElementaryConstraint *secondaryConstraint)agx::Constraint
removeSecondaryConstraint(const agx::Name &name)agx::Constraint
render(class agxRender::RenderManager *mgr, float scale) const =0agx::Constraintpure virtual
restore(agxStream::InputArchive &in) overrideagx::Constraint
restoreLightData(agxStream::StorageStream &str) overrideagx::Constraintvirtual
Serializable()agxStream::Serializableprotected
Serializable(const Serializable &other)agxStream::Serializableprotected
setCompliance(agx::Real compliance, agx::Int dof)agx::Constraintvirtual
setCompliance(agx::Real compliance)agx::Constraint
setDamping(agx::Real damping, agx::Int dof)agx::Constraintvirtual
setDamping(agx::Real damping)agx::Constraint
setDeleteHandler(DeleteHandler *handler)agx::Referencedprotectedstatic
setElasticity(agx::Real elasticity, agx::Int dof)agx::Constraintvirtual
setElasticity(agx::Real elasticity)agx::Constraintvirtual
setEnable(agx::Bool enable)agx::Constraintvirtual
setEnableComputeForces(agx::Bool enable)agx::Constraint
setEnableDebugRendering(agx::Bool enable)agx::Constraint
setEnableLinearization(bool enable)agx::Constraint
setEnableSerialization(bool flag)agxStream::Serializable
setEnableUuidGeneration(bool flag)agxStream::Serializablestatic
setFinished()agxStream::Serializable
setForceRange(agx::RangeReal forceRange)agx::Constraint
setForceRange(agx::RangeReal forceRange, agx::Int dof)agx::Constraint
setForceRange(agx::Real lower, agx::Real upper, agx::Int dof)agx::Constraint
setName(const agx::Name &name)agx::Interaction
setPropertyContainer(agx::PropertyContainer *propertyContainer)agx::Interaction
setRep(agx::ConstraintImplementation *_rep)agx::Constraintprotected
setSimulation(agxSDK::Simulation *simulation) overrideagx::Constraintprotectedvirtual
setSolveType(agx::Constraint::SolveType solveType)agx::Constraint
setSystem(agx::DynamicsSystem *)agx::Constraintinlineprotectedvirtual
setUuid(const agx::Uuid &uuid)agxStream::Serializable
SolveType enum nameagx::Constraint
store(agxStream::OutputArchive &out) const overrideagx::Constraint
storeLightData(agxStream::StorageStream &str) const overrideagx::Constraintvirtual
unreference(void *ptr=nullptr) constagx::Referenced
unreference_nodelete() constagx::Referenced
updateForce(agx::DynamicsSystem *dynamicsSystem)agx::Interactioninlinevirtual
ValidateCast(const Referenced *object)agx::Referencedstatic
~Constraint()agx::Constraintprotectedvirtual
~Interaction()agx::Interactioninlineprotectedvirtual
~Referenced()agx::Referencedprotectedvirtual
~Serializable()agxStream::Serializablevirtual