hpp-constraints
4.9.1
Definition of basic geometric constraints for motion planning
|
Base class for classes representing an operation. More...
#include <hpp/constraints/symbolic-calculus.hh>
Public Types | |
typedef boost::shared_ptr< Expression< LhsValue, RhsValue > > | Ptr_t |
typedef boost::weak_ptr< Expression< LhsValue, RhsValue > > | WkPtr_t |
Public Member Functions | |
const LhsValue & | lhs () const |
const RhsValue & | rhs () const |
Expression () | |
Expression (const Expression &other) | |
Expression (const typename Traits< LhsValue >::Ptr_t &lhs, const typename Traits< RhsValue >::Ptr_t &rhs) | |
void | init (Ptr_t self) |
Static Public Member Functions | |
static Ptr_t | create () |
static Ptr_t | create (const typename Traits< LhsValue >::Ptr_t &lhs, const typename Traits< RhsValue >::Ptr_t &rhs) |
Public Attributes | |
Traits< RhsValue >::Ptr_t | rhs_ |
Traits< LhsValue >::Ptr_t | lhs_ |
Traits< Expression >::WkPtr_t | self_ |
Base class for classes representing an operation.
typedef boost::shared_ptr< Expression < LhsValue, RhsValue > > hpp::constraints::Expression< LhsValue, RhsValue >::Ptr_t |
typedef boost::weak_ptr< Expression < LhsValue, RhsValue > > hpp::constraints::Expression< LhsValue, RhsValue >::WkPtr_t |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
Traits<LhsValue>::Ptr_t hpp::constraints::Expression< LhsValue, RhsValue >::lhs_ |
Traits<RhsValue>::Ptr_t hpp::constraints::Expression< LhsValue, RhsValue >::rhs_ |
Traits<Expression>::WkPtr_t hpp::constraints::Expression< LhsValue, RhsValue >::self_ |