trajopt
 All Classes Namespaces Files Functions Variables Typedefs Pages
Public Member Functions | Public Attributes | List of all members
trajopt::IncrementalRB Struct Reference
Inheritance diagram for trajopt::IncrementalRB:
trajopt::Configuration

Public Member Functions

 IncrementalRB (OpenRAVE::KinBodyPtr body)
 
virtual void SetDOFValues (const DblVec &dofs)
 
virtual void GetDOFLimits (DblVec &lower, DblVec &upper) const
 
virtual DblVec GetDOFValues ()
 
virtual int GetDOF () const
 
virtual
OpenRAVE::EnvironmentBasePtr 
GetEnv ()
 
virtual DblMatrix PositionJacobian (int link_ind, const OR::Vector &pt) const
 
virtual DblMatrix RotationJacobian (int link_ind) const
 
virtual bool DoesAffect (const KinBody::Link &link)
 
virtual std::vector
< KinBody::LinkPtr > 
GetAffectedLinks ()
 
virtual void GetAffectedLinks (std::vector< KinBody::LinkPtr > &links, bool only_with_geom, vector< int > &link_inds)
 
virtual DblVec RandomDOFValues ()
 
virtual vector
< OpenRAVE::KinBodyPtr > 
GetBodies ()
 
- Public Member Functions inherited from trajopt::Configuration
virtual SaverPtr Save ()
 

Public Attributes

OpenRAVE::KinBodyPtr m_body
 
OpenRAVE::Vector m_r
 
OpenRAVE::Vector m_q
 

Additional Inherited Members

- Public Types inherited from trajopt::Configuration
typedef boost::shared_ptr< SaverSaverPtr
 

The documentation for this struct was generated from the following file: