Symbolic calculus

Classes

class  hpp::constraints::Expression< LhsValue, RhsValue >
 Base class for classes representing an operation. More...
 
class  hpp::constraints::CrossProduct< LhsValue, RhsValue >
 Cross product of two expressions. More...
 
class  hpp::constraints::Difference< LhsValue, RhsValue >
 Difference of two expressions. More...
 
class  hpp::constraints::Sum< LhsValue, RhsValue >
 Sum of two expressions. More...
 
class  hpp::constraints::ScalarMultiply< RhsValue >
 Multiplication of an expression by a scalar. More...
 
class  hpp::constraints::RotationMultiply< RhsValue >
 Multiplication of an expression by a rotation matrix. More...
 
class  hpp::constraints::CalculusBaseAbstract
 Abstract class defining a basic common interface. More...
 
class  hpp::constraints::CalculusBase< T >
 Main abstract class. More...
 
class  hpp::constraints::PointInJoint
 Basic expression representing a point in a joint frame. More...
 
class  hpp::constraints::Point
 Basic expression representing a static point. More...
 
class  hpp::constraints::PointCom
 Basic expression representing a COM. More...
 

Typedefs

typedef boost::shared_ptr< CalculusBaseAbstracthpp::constraints::CalculusPtr_t
 
typedef eigen::matrix3_t hpp::constraints::CrossMatrix
 
typedef Eigen::Matrix< value_type, 3, Eigen::Dynamic > hpp::constraints::JacobianMatrix
 

Detailed Description

Typedef Documentation

◆ CalculusPtr_t

◆ CrossMatrix

◆ JacobianMatrix

typedef Eigen::Matrix<value_type, 3, Eigen::Dynamic> hpp::constraints::JacobianMatrix