| libalmath
    2.5.7.1
    | 
#include <rigidbodysystembuilder.h>
| Public Types | |
| typedef T | Scalar | 
| typedef LinkData< Scalar > | Link | 
| typedef Link::BodyMass | BodyMass | 
| typedef BodyMass::Vector3 | Vector3 | 
| typedef BodyMass::Matrix3 | Matrix3 | 
| typedef StaticFrameData< Scalar > | StaticFrame | 
| typedef StaticFrame::Pose | Pose | 
| Public Member Functions | |
| virtual | ~Interface () | 
| virtual const Config & | config () const =0 | 
| virtual void | addLink (Link link)=0 | 
| virtual void | addStaticFrame (StaticFrame sframe)=0 | 
| void | add (const std::string &parent_body, const std::string &new_body, const Pose &H_parent_joint, JointType joint_type, const BodyMass &mass, const std::string &new_joint) | 
| void | add (const std::string &parent_body, const std::string &new_body, const Pose &H_parent_joint, JointType joint_type, const BodyMass &mass) | 
| void | add (const std::string &parent_frame, const std::string &new_static_frame, const Pose &H_parent_new, const std::string &new_static_transform) | 
| void | add (const std::string &parent_frame, const std::string &new_static_frame, const Pose &H_parent_new) | 
Definition at line 85 of file rigidbodysystembuilder.h.
| typedef Link::BodyMass AL::RigidBodySystemBuilder::Interface< T >::BodyMass | 
Definition at line 89 of file rigidbodysystembuilder.h.
| typedef LinkData<Scalar> AL::RigidBodySystemBuilder::Interface< T >::Link | 
Definition at line 88 of file rigidbodysystembuilder.h.
| typedef BodyMass::Matrix3 AL::RigidBodySystemBuilder::Interface< T >::Matrix3 | 
Definition at line 91 of file rigidbodysystembuilder.h.
| typedef StaticFrame::Pose AL::RigidBodySystemBuilder::Interface< T >::Pose | 
Definition at line 93 of file rigidbodysystembuilder.h.
| typedef T AL::RigidBodySystemBuilder::Interface< T >::Scalar | 
Definition at line 87 of file rigidbodysystembuilder.h.
| typedef StaticFrameData<Scalar> AL::RigidBodySystemBuilder::Interface< T >::StaticFrame | 
Definition at line 92 of file rigidbodysystembuilder.h.
| typedef BodyMass::Vector3 AL::RigidBodySystemBuilder::Interface< T >::Vector3 | 
Definition at line 90 of file rigidbodysystembuilder.h.
| 
 | inlinevirtual | 
Definition at line 94 of file rigidbodysystembuilder.h.
| 
 | inline | 
Definition at line 101 of file rigidbodysystembuilder.h.
| 
 | inline | 
Definition at line 107 of file rigidbodysystembuilder.h.
| 
 | inline | 
Definition at line 115 of file rigidbodysystembuilder.h.
| 
 | inline | 
Definition at line 122 of file rigidbodysystembuilder.h.
| 
 | pure virtual | 
| 
 | pure virtual | 
Implemented in AL::RigidBodySystemBuilder::NamesChecker< T >, and AL::RigidBodySystemBuilder::Decorator< T >.
| 
 | pure virtual | 
Implemented in AL::RigidBodySystemBuilder::Adapter< TD, TB >, and AL::RigidBodySystemBuilder::Decorator< T >.