Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Chpp::constraints::CalculusBaseAbstractAbstract class defining a basic common interface
 Chpp::constraints::CalculusBase< CrossProduct< Difference< PointCom, ScalarMultiply< SumPiJPiJ > >, DiffPiJPiJ > >
 Chpp::constraints::CrossProduct< Difference< PointCom, ScalarMultiply< SumPiJPiJ > >, DiffPiJPiJ >
 Chpp::constraints::CalculusBase< CrossProduct< LhsValue, RhsValue > >
 Chpp::constraints::CrossProduct< LhsValue, RhsValue >Cross product of two expressions
 Chpp::constraints::CalculusBase< Difference< LhsValue, RhsValue > >
 Chpp::constraints::Difference< LhsValue, RhsValue >Difference of two expressions
 Chpp::constraints::CalculusBase< Difference< PointCom, PointInJoint > >
 Chpp::constraints::Difference< PointCom, PointInJoint >
 Chpp::constraints::CalculusBase< Difference< PointCom, ScalarMultiply< SumPiJPiJ > > >
 Chpp::constraints::Difference< PointCom, ScalarMultiply< SumPiJPiJ > >
 Chpp::constraints::CalculusBase< Difference< PointInJoint, PointInJoint > >
 Chpp::constraints::Difference< PointInJoint, PointInJoint >
 Chpp::constraints::CalculusBase< Point >
 Chpp::constraints::PointBasic expression representing a static point
 Chpp::constraints::CalculusBase< PointCom >
 Chpp::constraints::PointComBasic expression representing a COM
 Chpp::constraints::CalculusBase< PointInJoint >
 Chpp::constraints::PointInJointBasic expression representing a point in a joint frame
 Chpp::constraints::CalculusBase< ScalarMultiply< CrossProduct< Difference< PointCom, ScalarMultiply< SumPiJPiJ > >, DiffPiJPiJ > > >
 Chpp::constraints::RotationMultiply< CrossProduct< Difference< PointCom, ScalarMultiply< SumPiJPiJ > >, DiffPiJPiJ > >
 Chpp::constraints::CalculusBase< ScalarMultiply< RhsValue > >
 Chpp::constraints::RotationMultiply< RhsValue >Multiplication of an expression by a rotation matrix
 Chpp::constraints::ScalarMultiply< RhsValue >Multiplication of an expression by a scalar
 Chpp::constraints::CalculusBase< ScalarMultiply< SumPiJPiJ > >
 Chpp::constraints::ScalarMultiply< SumPiJPiJ >
 Chpp::constraints::CalculusBase< Sum< LhsValue, RhsValue > >
 Chpp::constraints::Sum< LhsValue, RhsValue >Sum of two expressions
 Chpp::constraints::CalculusBase< T >Main abstract class
 Chpp::constraints::DifferentiableFunctionDifferentiable function
 Chpp::constraints::ComBetweenFeetConstraint on the relative position of the center of mass
 Chpp::constraints::OrientationConstraint on the orientation of a robot joint
 Chpp::constraints::PositionConstraint on the position of a robot point
 Chpp::constraints::RelativeComConstraint on the relative position of the center of mass
 Chpp::constraints::RelativeOrientationConstraint on the relative orientation of two robot joints
 Chpp::constraints::RelativePositionConstraint on the relative position of two robot joints
 Chpp::constraints::RelativeTransformationConstraint on the relative transformation of two robot joints
 Chpp::constraints::StaticStabilityGravity
 Chpp::constraints::Expression< LhsValue, RhsValue >Base class for classes representing an operation
 Chpp::constraints::Expression< Difference< PointCom, ScalarMultiply< SumPiJPiJ > >, DiffPiJPiJ >
 Chpp::constraints::Expression< JointPtr_t, CrossProduct< Difference< PointCom, ScalarMultiply< SumPiJPiJ > >, DiffPiJPiJ > >
 Chpp::constraints::Expression< JointPtr_t, RhsValue >
 Chpp::constraints::Expression< PointCom, PointInJoint >
 Chpp::constraints::Expression< PointCom, ScalarMultiply< SumPiJPiJ > >
 Chpp::constraints::Expression< PointInJoint, PointInJoint >
 Chpp::constraints::Expression< value_type, RhsValue >
 Chpp::constraints::Expression< value_type, SumPiJPiJ >
 Chpp::constraints::Triangle