SCL  1.0
Standard Control Library : Control, dynamics, physics, and simulation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Groups Pages
scl::CDynamicsScl Member List

This is the complete list of members for scl::CDynamicsScl, including all inherited members.

CDynamicsBase()scl::CDynamicsBaseinline
CDynamicsScl()scl::CDynamicsSclinline
computeEnergyKinetic(sutil::CMappedTree< std::string, SRigidBodyDyn > &arg_tree, const Eigen::VectorXd &arg_q, const Eigen::VectorXd &arg_dq)scl::CDynamicsSclvirtual
computeEnergyPotential(sutil::CMappedTree< std::string, SRigidBodyDyn > &arg_tree, const Eigen::VectorXd &arg_q)scl::CDynamicsSclvirtual
computeExternalContacts(sutil::CMappedList< std::string, SForce > &arg_contacts)scl::CDynamicsBaseinlinevirtual
computeForceGravityGC(Eigen::VectorXd &ret_FgravGC, sutil::CMappedTree< std::string, SRigidBodyDyn > &arg_tree, const Eigen::VectorXd &arg_q)scl::CDynamicsSclinline
computeGCModel(const SRobotSensors *arg_sensor_data, SGcModel *arg_gc_model)scl::CDynamicsSclvirtual
computeImpulseForce(const SRobotSensors &arg_sensor_data, const SGcModel &arg_gc_model, sFloat arg_coeff_rest, sFloat arg_collision_time, scl::SForceContact &ret_force_)scl::CDynamicsSclvirtual
computeInertiaGC(Eigen::MatrixXd &ret_Mgc, sutil::CMappedTree< std::string, SRigidBodyDyn > &arg_tree, const Eigen::VectorXd &arg_q)scl::CDynamicsSclinline
computeJacobian(Eigen::MatrixXd &arg_J, const SRigidBodyDyn &arg_link, const Eigen::VectorXd &arg_q, const Eigen::Vector3d &arg_pos_local) const scl::CDynamicsSclvirtual
computeJacobian(Eigen::MatrixXd &arg_J, SRigidBodyDyn &arg_link, const SRigidBodyDyn *arg_ancestor, const Eigen::VectorXd &arg_q, const Eigen::Vector3d &arg_pos_local, const bool arg_recompute_transforms=true)scl::CDynamicsSclinlinevirtual
scl::CDynamicsBase::computeJacobian(Eigen::MatrixXd &arg_J, const SRigidBodyDyn &arg_link, const SRigidBodyDyn *arg_ancestor, const Eigen::VectorXd &arg_q, const Eigen::Vector3d &arg_pos_local)scl::CDynamicsBaseinlinevirtual
computeJacobianComForAllLinks(sutil::CMappedTree< std::string, SRigidBodyDyn > &arg_tree, const Eigen::VectorXd &arg_q) const scl::CDynamicsSclinline
computeJacobianRot(Eigen::MatrixXd &arg_J, const SRigidBodyDyn &arg_link, const SRigidBodyDyn *arg_ancestor, const Eigen::VectorXd &arg_q, const Eigen::Vector3d &arg_pos_local)scl::CDynamicsBaseinlinevirtual
computeJacobianTrans(Eigen::MatrixXd &arg_J, const SRigidBodyDyn &arg_link, const SRigidBodyDyn *arg_ancestor, const Eigen::VectorXd &arg_q, const Eigen::Vector3d &arg_pos_local)scl::CDynamicsBaseinlinevirtual
computeJacobianWithTransforms(Eigen::MatrixXd &arg_J, SRigidBodyDyn &arg_link, const Eigen::VectorXd &arg_q, const Eigen::Vector3d &arg_pos_local)scl::CDynamicsSclvirtual
computeTransform(SRigidBodyDyn &arg_link, const Eigen::VectorXd &arg_q)scl::CDynamicsSclvirtual
computeTransformsForAllLinks(sutil::CMappedTree< std::string, SRigidBodyDyn > &arg_tree, const Eigen::VectorXd &arg_q)scl::CDynamicsSclinlinevirtual
computeTransformToAncestor(Eigen::Affine3d &arg_T, SRigidBodyDyn &arg_link, const SRigidBodyDyn *arg_ancestor, const Eigen::VectorXd &arg_q)scl::CDynamicsSclvirtual
has_been_init_scl::CDynamicsBaseprotected
hasBeenInit()scl::CDynamicsBaseinlinevirtual
init(const SRobotParsed &arg_robot_data)scl::CDynamicsSclvirtual
integrate(SRobotIO &arg_inputs, const sFloat arg_time_interval)scl::CDynamicsBaseinlinevirtual
robot_parsed_data_scl::CDynamicsBaseprotected
~CDynamicsBase()scl::CDynamicsBaseinlinevirtual
~CDynamicsScl()scl::CDynamicsSclinlinevirtual