hpp-constraints 9.0.2
Definition of basic geometric constraints for motion planning
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
 CEigen::internal::access_block_from_matrix_block_view< ReturnType, View, AllRows, AllCols >
 CEigen::internal::access_block_from_matrix_block_view< ReturnType, View, false, true >
 CEigen::internal::access_block_from_matrix_block_view< ReturnType, View, true, false >
 CEigen::internal::assign_selector< Derived, MatrixBlockView< ArgType, _Rows, _Cols, _allRows, _allCols >, false, false >
 CEigen::internal::assign_selector< Derived, MatrixBlockView< ArgType, _Rows, _Cols, _allRows, _allCols >, false, true >
 Chpp::constraints::solver::lineSearch::Backtracking
 Chpp::constraints::solver::saturation::BaseBase class for box constraints. To prevent configuration variables to get out of joint limits during Newton Raphson iterations, the user may provide an object derived from this type to HierarchicalIterative using setter and getter HierarchicalIterative::saturation
 Chpp::constraints::solver::saturation::BoundsSimple box constraints
 Chpp::constraints::solver::saturation::DeviceBox constraints use a Device joint limits
 Chpp::constraints::solver::saturation::FunctionSaturation from a std::function
 CEigen::MatrixBlockView< _ArgType, _Rows, _Cols, _allRows, _allCols >::block_iterator
 CEigen::MatrixBlockView< _ArgType, _Rows, _Cols, _allRows, _allCols >::block_t< Derived >
 CEigen::BlockIndex
 Chpp::constraints::CalculusBaseAbstract< ValueType, JacobianType >
 Chpp::constraints::CalculusBase< ScalarProduct< LhsValue, RhsValue >, Eigen::Matrix< value_type, 1, 1 >, RowJacobianMatrix >
 Chpp::constraints::ScalarProduct< LhsValue, RhsValue >Scalar product of two expressions
 Chpp::constraints::CalculusBase< FunctionExp< FunctionType >, vector_t, matrix_t >
 Chpp::constraints::FunctionExp< FunctionType >Basic expression mapping a function as an expression
 Chpp::constraints::CalculusBase< PointCom, vector3_t, ComJacobian_t >
 Chpp::constraints::PointComBasic expression representing a COM
 Chpp::constraints::CalculusBase< JointFrame, ValueType_t, JacobianType_t >
 Chpp::constraints::CalculusBase< MatrixOfExpressions, Value_t, Jacobian_t >
 Chpp::constraints::CalculusBaseAbstract< Eigen::Matrix< value_type, 6, 1 >, Eigen::Matrix< value_type, 6, Eigen::Dynamic > >
 Chpp::constraints::CalculusBase< JointFrame, Eigen::Matrix< value_type, 6, 1 >, Eigen::Matrix< value_type, 6, Eigen::Dynamic > >
 Chpp::constraints::JointFrame
 Chpp::constraints::CalculusBaseAbstract< Eigen::Matrix< value_type, Eigen::Dynamic, Eigen::Dynamic >, Eigen::Matrix< value_type, Eigen::Dynamic, Eigen::Dynamic > >
 Chpp::constraints::CalculusBase< MatrixOfExpressions< eigen::vector3_t, JacobianMatrix >, Eigen::Matrix< value_type, Eigen::Dynamic, Eigen::Dynamic >, Eigen::Matrix< value_type, Eigen::Dynamic, Eigen::Dynamic > >
 Chpp::constraints::MatrixOfExpressions< eigen::vector3_t, JacobianMatrix >
 Chpp::constraints::MatrixOfExpressions< ValueType, JacobianType >Matrix having Expression elements
 Chpp::constraints::CalculusBaseAbstract< vector3_t, JacobianMatrix >
 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< Sum< LhsValue, RhsValue > >
 Chpp::constraints::Sum< LhsValue, RhsValue >Sum of two expressions
 Chpp::constraints::CalculusBase< ScalarMultiply< RhsValue > >
 Chpp::constraints::ScalarMultiply< RhsValue >Multiplication of an expression by a scalar
 Chpp::constraints::CalculusBase< RotationMultiply< RhsValue > >
 Chpp::constraints::RotationMultiply< RhsValue >Multiplication of an expression by a rotation matrix
 Chpp::constraints::CalculusBase< PointInJoint >
 Chpp::constraints::PointInJointBasic expression representing a point in a joint frame
 Chpp::constraints::CalculusBase< Point, vector3_t, JacobianMatrix >
 Chpp::constraints::Point
 Chpp::constraints::CalculusBase< VectorInJoint >
 Chpp::constraints::VectorInJointBasic expression representing a vector in a joint frame
 Chpp::constraints::CalculusBase< T, ValueType, JacobianType, CrossType >
 Chpp::constraints::CrossProduct< Difference< PointCom, ScalarMultiply< SumPiJPiJ > >, DiffPiJPiJ >
 Chpp::constraints::Difference< PointCom, PointInJoint >
 Chpp::constraints::Difference< PointInJoint, PointInJoint >
 Chpp::constraints::Sum< PointInJoint, PointInJoint >
 Chpp::constraints::solver::lineSearch::ConstantNo line search. Use \(\alpha_i = 1\)
 Chpp::constraints::StaticStability::Contact_t
 Chpp::constraints::ConvexShape
 Chpp::constraints::ConvexShapeData
 Chpp::constraints::solver::HierarchicalIterative::Data
 Chpp::constraints::DifferentiableFunction
 Chpp::constraints::GenericTransformation< PositionBit >
 Chpp::constraints::GenericTransformation< OrientationBit >
 Chpp::constraints::GenericTransformation< RelativeBit|PositionBit|OrientationBit >
 Chpp::constraints::GenericTransformation< RelativeBit|PositionBit >
 Chpp::constraints::GenericTransformation< RelativeBit|OrientationBit >
 Chpp::constraints::GenericTransformation< PositionBit|OrientationBit|OutputR3xSO3Bit >
 Chpp::constraints::GenericTransformation< RelativeBit|PositionBit|OrientationBit|OutputR3xSO3Bit >
 Chpp::constraints::GenericTransformation< OrientationBit|OutputR3xSO3Bit >
 Chpp::constraints::GenericTransformation< RelativeBit|OrientationBit|OutputR3xSO3Bit >
 Chpp::constraints::ActiveSetDifferentiableFunction
 Chpp::constraints::AffineFunction
 Chpp::constraints::ComBetweenFeet
 Chpp::constraints::ConfigurationConstraintSquare distance between input configuration and reference configuration
 Chpp::constraints::ConstantFunction
 Chpp::constraints::ConvexShapeContact
 Chpp::constraints::ConvexShapeContactComplement
 Chpp::constraints::ConvexShapeContactHold
 Chpp::constraints::DifferentiableFunctionSet
 Chpp::constraints::DistanceBetweenBodies
 Chpp::constraints::DistanceBetweenPointsInBodies
 Chpp::constraints::GenericTransformation< _Options >
 Chpp::constraints::Identity
 Chpp::constraints::Manipulability
 Chpp::constraints::MinManipulability
 Chpp::constraints::QPStaticStability
 Chpp::constraints::RelativeCom
 Chpp::constraints::StaticStability
 Chpp::constraints::SymbolicFunction< Expression >
 Chpp::constraints::explicit_::ImplicitFunction
 Chpp::constraints::explicit_::RelativeTransformation
 Chpp::constraints::function::Difference
 Chpp::constraints::function::OfParameterSubset
 CEigen::internal::dont_print_indices
 CEigen::internal::empty_struct
 Chpp::constraints::solver::lineSearch::ErrorNormBased
 CEigen::internal::eval_matrix_block_view_to< Src, Dst >
 CEigen::internal::eval_matrix_block_view_to< MatrixBlockView< _ArgType, _Rows, _Cols, _allRows, _allCols >, Dst >
 CEigen::internal::eval_matrix_block_view_to< MatrixBlockView< _ArgType, _Rows, _Cols, _allRows, _allCols >, MatrixBlockView< _ArgType2, _Rows2, _Cols2, _allRows2, _allCols2 > >
 CEigen::internal::eval_matrix_block_view_to< Src, MatrixBlockView< _ArgType, _Rows, _Cols, _allRows, _allCols > >
 Cstd::exception
 Chpp::constraints::FunctionNotDefinedForThisValueException thrown when a function is evaluated outside its definition domain
 Chpp::constraints::ExplicitConstraintSet
 Chpp::constraints::Expression< LhsValue, RhsValue >Base class for classes representing an operation
 Chpp::constraints::solver::lineSearch::FixedSequence
 Chpp::constraints::ConvexShapeContact::ForceData
 Chpp::constraints::solver::HierarchicalIterative
 Chpp::constraints::solver::BySubstitution
 Chpp::constraints::Implicit
 Chpp::constraints::Explicit
 Chpp::constraints::LockedJoint
 Chpp::constraints::explicit_::ConvexShapeContact
 Chpp::constraints::explicit_::RelativePose
 Chpp::constraints::ImplicitConstraintSet
 Chpp::constraints::JointTranspose
 CMatrixBase
 CEigen::MatrixBlockView< matrix_t, Eigen::Dynamic, Eigen::Dynamic, false, false >
 CEigen::MatrixBlockView< ArgType, _Rows, _Cols, _allRows, _allCols >
 CEigen::MatrixBlockView< _ArgType, _Rows, _Cols, _allRows, _allCols >
 CEigen::MatrixBlockView< _ArgType2, _Rows2, _Cols2, _allRows2, _allCols2 >
 CEigen::MatrixBlockView< MatrixType, _Rows, _Cols, AllRows, AllCols >
 CEigen::MatrixBlockView< _ArgType, _Rows, _Cols, _allRows, _allCols >
 CEigen::MatrixBlocksBase< Derived >
 CEigen::MatrixBlocksBase< MatrixBlocks< _allRows, _allCols > >
 CEigen::MatrixBlocks< false, true >
 CEigen::MatrixBlocks< true, false >
 CEigen::MatrixBlocks< false, false >
 CEigen::MatrixBlocks< _allRows, _allCols >
 CEigen::MatrixBlocksRef< _allRows, _allCols >
 Chpp::prettyPrint< constraints::segment_t, Option >
 Chpp::prettyPrint< Eigen::BlockIndex::segments_t, Option >
 CEigen::internal::print_indices
 CEigen::internal::static_if< condition >
 CEigen::internal::static_if< false >
 Chpp::constraints::Traits< Class >
 Chpp::constraints::Traits< JointTranspose >
 CEigen::internal::traits< MatrixBlocks< _allRows, _allCols > >
 CEigen::internal::traits< MatrixBlocksRef< _allRows, _allCols > >
 CEigen::internal::traits< MatrixBlockView< ArgType, _Rows, _Cols, _allRows, _allCols > >
 Chpp::constraints::Traits< pinocchio::Joint >
 Chpp::constraints::Traits< value_type >
 CEigen::MatrixBlocksBase< Derived >::View< MatrixType, _Rows, _Cols >Smaller matrix composed by concatenation of the blocks