|
AGX Dynamics 2.42.3.0
|
#include <agx/ElementaryConstraintData.h>#include <agx/RegularizationParameters.h>#include <agx/Jacobian.h>#include <agx/BitState.h>#include <agxStream/Serializable.h>#include <array>Go to the source code of this file.
Classes | |
| class | agx::BasicControllerConstraint |
| Base class for constraint angle based elementary constraints (secondary constraints). More... | |
| class | agx::ConeLimit |
| Elementary secondary constraint to set a conic limit to a BallJoint. More... | |
| class | agx::Dot1 |
| Dot1 elementary constraint: Two orthogonal vectors. More... | |
| class | agx::Dot2 |
| Dot2 elementary constraint: Separation vector orthogonal to direction vector. More... | |
| class | agx::ElectricMotorController |
| Implementation of a electric motor controller. More... | |
| class | agx::ElementaryConstraint |
| Elementary constraint base class with interface and global constraint functionality. More... | |
| class | agx::ElementaryConstraintN< N > |
| Helper class to hold data that is general for elementary constraints. More... | |
| class | agx::ElementaryConstraintNData< N, DataT > |
| struct | agx::ElementaryRowData< N > |
| Inherit privately before "public agx::ElementaryConstraint" and pass the data to the ElementaryConstraint constructor. More... | |
| class | agx::FrictionController |
| Translational or rotational friction controller for Hinge, Prismatic and CylindricalJoint. More... | |
| class | agx::LockController |
| Elementary secondary constraint to keep constraint angle at a given target position. More... | |
| class | agx::QuatLock |
| Locks the three rotational degrees of freedom (relative coordinates). More... | |
| class | agx::RangeController |
| Elementary secondary constraint to keep constraint angle within two given values. More... | |
| class | agx::ScrewController |
| class | agx::Spherical |
| Spherical elementary constraint: Two points in world coincide. More... | |
| class | agx::SphericalRel |
| Spherical elementary constraint: Two points in world coincide. More... | |
| class | agx::Swing |
| Swing elementary constraint: Two orthogonal vectors with hookean behaviour. More... | |
| class | agx::TargetSpeedController |
| Elementary secondary constraint to drive something given target speed (translational or rotational). More... | |
| class | agx::Twist |
| Twist elementary constraint. More... | |
| class | agx::TwistRangeController |
| Twist range elementary constraint. More... | |
Namespaces | |
| namespace | agx |
| The agx namespace contains the dynamics/math part of the AGX Dynamics API. | |
| namespace | agxStream |
| This namespace contain classes for streaming classes into archives, ASCII, binary for storage (serialization). | |
Typedefs | |
| typedef agx::ref_ptr< ConeLimit > | agx::ConeLimitRef |
| typedef agx::ref_ptr< Dot1 > | agx::Dot1Ref |
| typedef agx::ref_ptr< Dot2 > | agx::Dot2Ref |
| typedef agx::ref_ptr< ElectricMotorController > | agx::ElectricMotorControllerRef |
| typedef agx::ref_ptr< ElementaryConstraint > | agx::ElementaryConstraintRef |
| typedef agx::ref_ptr< FrictionController > | agx::FrictionControllerRef |
| typedef agx::SetVector< ref_ptr< FrictionController > > | agx::FrictionControllerRefSetVector |
| typedef agx::ref_ptr< LockController > | agx::LockControllerRef |
| typedef agx::ref_ptr< QuatLock > | agx::QuatLockRef |
| typedef agx::ref_ptr< RangeController > | agx::RangeControllerRef |
| typedef agx::ref_ptr< Spherical > | agx::SphericalRef |
| typedef agx::ref_ptr< SphericalRel > | agx::SphericalRelRef |
| typedef agx::ref_ptr< Swing > | agx::SwingRef |
| typedef agx::ref_ptr< TargetSpeedController > | agx::TargetSpeedControllerRef |
| typedef agx::ref_ptr< TwistRangeController > | agx::TwistRangeControllerRef |
| typedef agx::ref_ptr< Twist > | agx::TwistRef |