Subtract two RobOptim functions. More...
#include <roboptim/core/operator/minus.hh>


Public Types | |
| typedef detail::PromoteTrait< U, V >::T_promote | parentType_t |
| typedef boost::shared_ptr< Minus > | MinusShPtr_t |
| Public Types inherited from roboptim::detail::T_promote< U, V > | |
| enum | |
| enum | |
| typedef AutopromoteTrait< U >::T_type | T1 |
| typedef AutopromoteTrait< V >::T_type | T2 |
| typedef promote2< T1, T2, promoteToT1 >::T_promote | T_promote |
Public Member Functions | |
| ROBOPTIM_DIFFERENTIABLE_FUNCTION_FWD_TYPEDEFS_ (parentType_t) | |
| Minus (boost::shared_ptr< U > left, boost::shared_ptr< V > right) | |
| ~Minus () | |
| const boost::shared_ptr< U > & | left () const |
| U & | left () |
| const boost::shared_ptr< V > & | right () const |
| V & | right () |
| void | impl_compute (result_ref result, const_argument_ref x) const |
| void | impl_gradient (gradient_ref gradient, const_argument_ref argument, size_type functionId=0) const |
| void | impl_jacobian (jacobian_ref jacobian, const_argument_ref arg) const |
| Public Member Functions inherited from roboptim::detail::T_promote< U, V > | |
| BOOST_MPL_ASSERT ((boost::mpl::bool_< knowBothRanks >)) | |
Subtract two RobOptim functions.
| U | first input function type. |
| V | second input function type. |
| typedef boost::shared_ptr<Minus> roboptim::Minus< U, V >::MinusShPtr_t |
| typedef detail::PromoteTrait<U,V>::T_promote roboptim::Minus< U, V >::parentType_t |
|
explicit |
| roboptim::Minus< U, V >::~Minus | ( | ) |
| void roboptim::Minus< U, V >::impl_compute | ( | result_ref | result, |
| const_argument_ref | x ) const |
| void roboptim::Minus< U, V >::impl_gradient | ( | gradient_ref | gradient, |
| const_argument_ref | argument, | ||
| size_type | functionId = 0 ) const |
| void roboptim::Minus< U, V >::impl_jacobian | ( | jacobian_ref | jacobian, |
| const_argument_ref | arg ) const |
|
inline |
|
inline |
Referenced by Minus().
|
inline |
|
inline |
Referenced by Minus().
| roboptim::Minus< U, V >::ROBOPTIM_DIFFERENTIABLE_FUNCTION_FWD_TYPEDEFS_ | ( | parentType_t | ) |