|
AGX Dynamics 2.41.3.0
|
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() override | agx::Constraint | protectedvirtual |
| 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() const | agx::Referenced | protected |
| as() | agx::Constraint | |
| as() const | agx::Constraint | |
| asSafe() | agx::Referenced | |
| asSafe() const | agx::Referenced | |
| calculateCurrentViolation() const | agx::Constraint | |
| calculateFramesFromBody(agx::Vec3 bodyPoint, agx::Vec3 bodyAxis, const agx::RigidBody *body, agx::Frame *bodyFrame, const agx::RigidBody *otherBody, agx::Frame *otherFrame) | agx::Constraint | static |
| 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::Constraint | static |
| calculateFramesFromWorld(agx::Vec3 worldPoint, agx::Vec3 worldAxis, const agx::RigidBody *rb1, agx::Frame *rb1Frame, const agx::RigidBody *rb2, agx::Frame *rb2Frame) | agx::Constraint | static |
| 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::Constraint | static |
| calculateNumActiveRows() const | agx::Constraint | |
| Constraint() | agx::Constraint | protected |
| create(agxStream::InputArchive &) | agx::Interaction | inlinestatic |
| createFromBody(agx::Vec3 bodyPoint, agx::Vec3 bodyAxis, agx::RigidBody *rb1, agx::RigidBody *rb2=nullptr) | agx::Constraint | static |
| 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::Constraint | static |
| createFromWorld(Vec3 worldPoint, Vec3 worldAxis, RigidBody *rb1, RigidBody *rb2) | agx::Constraint | |
| deleteUsingDeleteHandler() const | agx::Referenced | protected |
| DIRECT enum value | agx::Constraint | |
| DIRECT_AND_ITERATIVE enum value | agx::Constraint | |
| generateUuid() | agxStream::Serializable | protected |
| getAttachment(const agx::RigidBody *rb) const | agx::Constraint | |
| getAttachment(agx::UInt i) const | agx::Constraint | |
| getAttachmentPair() const | agx::Constraint | |
| getBodyAt(agx::UInt i) | agx::Constraint | |
| getBodyAt(agx::UInt i) const | agx::Constraint | |
| getClassName() const | agxStream::Serializable | virtual |
| getCompliance(agx::UInt dof) const | agx::Constraint | virtual |
| getCurrentForce(agx::UInt dof) const | agx::Constraint | |
| getDamping(agx::UInt dof) const | agx::Constraint | virtual |
| getDeleteHandler() | agx::Referenced | protectedstatic |
| getElasticity(agx::UInt dof) const | agx::Constraint | virtual |
| getElementaryConstraint(const agx::UInt index) const | agx::Constraint | |
| getElementaryConstraintGivenName(const agx::Name &name) const | agx::Constraint | |
| getEnable() const | agx::Constraint | |
| getEnableComputeForces() const | agx::Constraint | |
| getEnableDebugRendering() const | agx::Constraint | |
| getEnableLinearization() const | agx::Constraint | |
| getEnableSerialization() const | agxStream::Serializable | |
| getEnableUuidGeneration() | agxStream::Serializable | |
| getEntityId() const | agx::Constraint | |
| getForceRange(agx::UInt dof=0) const | agx::Constraint | |
| getIndex() const | agxStream::Serializable | |
| getLastForce(agx::UInt bodyIndex, agx::Vec3 &retForce, agx::Vec3 &retTorque, agx::Bool giveForceAtCm=false) const | agx::Constraint | |
| getLastForce(const agx::RigidBody *rb, agx::Vec3 &retForce, agx::Vec3 &retTorque, agx::Bool giveForceAtCm=false) const | agx::Constraint | |
| getLastLocalForce(agx::UInt bodyIndex, agx::Vec3 &retForce, agx::Vec3 &retTorque, agx::Bool giveForceAtCm=false) const | agx::Constraint | |
| getLastLocalForce(const agx::RigidBody *rb, agx::Vec3 &retForce, agx::Vec3 &retTorque, agx::Bool giveForceAtCm=false) const | agx::Constraint | |
| getName() const | agx::Interaction | |
| getNumBodies() const | agx::Constraint | |
| getNumDOF() const =0 | agx::Constraint | pure virtual |
| getNumElementaryConstraints() const | agx::Constraint | |
| getNumSecondaryConstraints() const | agx::Constraint | |
| getPropertyContainer() | agx::Interaction | |
| getPropertyContainer() const | agx::Interaction | |
| getReferenceCount() const | agx::Referenced | |
| getRegularizationParameters(agx::UInt i) | agx::Constraint | virtual |
| getRegularizationParameters(agx::UInt i) const | agx::Constraint | virtual |
| getRep() | agx::Constraint | inline |
| getRep() const | agx::Constraint | inline |
| getSecondaryConstraint(const agx::UInt index) const | agx::Constraint | |
| getSecondaryConstraintGivenName(const agx::Name &name) const | agx::Constraint | |
| getSimulationProxy() const | agx::Interaction | |
| getSolveType() const | agx::Constraint | |
| getStorageAgent() const =0 | agxStream::Serializable | pure virtual |
| getUuid() const | agxStream::Serializable | |
| getValid() const | agx::Constraint | |
| hasPropertyContainer() const | agx::Interaction | |
| Interaction() | agx::Interaction | |
| is() const | agx::Referenced | |
| isEnabled() const | agx::Constraint | |
| isFinished() const | agxStream::Serializable | |
| ITERATIVE enum value | agx::Constraint | |
| m_implementation | agx::Constraint | protected |
| m_mutex | agx::Referenced | mutableprotected |
| m_observers | agx::Referenced | mutableprotected |
| m_refCount | agx::Referenced | mutableprotected |
| operator=(const Referenced &) | agx::Referenced | |
| postSystemCallback(agx::DynamicsSystem *dynamicsSystem) override | agx::Constraint | protectedvirtual |
| preSystemCallback(agx::DynamicsSystem *dynamicsSystem) override | agx::Constraint | protectedvirtual |
| rebind() | agx::Constraint | virtual |
| reference(void *ptr=nullptr) const | agx::Referenced | |
| Referenced() | agx::Referenced | |
| Referenced(const Referenced &) | agx::Referenced | |
| removeElementaryConstraint(agx::ElementaryConstraint *elementaryConstraint) | agx::Constraint | |
| removeElementaryConstraint(const agx::Name &name) | agx::Constraint | |
| removeNotification() override | agx::Constraint | protectedvirtual |
| removeSecondaryConstraint(agx::ElementaryConstraint *secondaryConstraint) | agx::Constraint | |
| removeSecondaryConstraint(const agx::Name &name) | agx::Constraint | |
| render(class agxRender::RenderManager *mgr, float scale) const =0 | agx::Constraint | pure virtual |
| restore(agxStream::InputArchive &in) override | agx::Constraint | |
| restoreLightData(agxStream::StorageStream &str) override | agx::Constraint | virtual |
| Serializable() | agxStream::Serializable | protected |
| Serializable(const Serializable &other) | agxStream::Serializable | protected |
| setCompliance(agx::Real compliance, agx::Int dof) | agx::Constraint | virtual |
| setCompliance(agx::Real compliance) | agx::Constraint | |
| setDamping(agx::Real damping, agx::Int dof) | agx::Constraint | virtual |
| setDamping(agx::Real damping) | agx::Constraint | |
| setDeleteHandler(DeleteHandler *handler) | agx::Referenced | protectedstatic |
| setElasticity(agx::Real elasticity, agx::Int dof) | agx::Constraint | virtual |
| setElasticity(agx::Real elasticity) | agx::Constraint | virtual |
| setEnable(agx::Bool enable) | agx::Constraint | virtual |
| 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::Serializable | static |
| 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::Constraint | protected |
| setSimulation(agxSDK::Simulation *simulation) override | agx::Constraint | protectedvirtual |
| setSolveType(agx::Constraint::SolveType solveType) | agx::Constraint | |
| setSystem(agx::DynamicsSystem *) | agx::Constraint | inlineprotectedvirtual |
| setUuid(const agx::Uuid &uuid) | agxStream::Serializable | |
| SolveType enum name | agx::Constraint | |
| store(agxStream::OutputArchive &out) const override | agx::Constraint | |
| storeLightData(agxStream::StorageStream &str) const override | agx::Constraint | virtual |
| unreference(void *ptr=nullptr) const | agx::Referenced | |
| unreference_nodelete() const | agx::Referenced | |
| updateForce(agx::DynamicsSystem *dynamicsSystem) | agx::Interaction | inlinevirtual |
| ValidateCast(const Referenced *object) | agx::Referenced | static |
| ~Constraint() | agx::Constraint | protectedvirtual |
| ~Interaction() | agx::Interaction | inlineprotectedvirtual |
| ~Referenced() | agx::Referenced | protectedvirtual |
| ~Serializable() | agxStream::Serializable | virtual |