Public Types | Public Member Functions | Public Attributes
KDL::Unary< A, OpID > Class Template Reference

A type to specify a unary operation. More...

#include <jacobianexpr.hpp>

List of all members.

Public Types

typedef MyOp::derivType derivType
typedef MyOp::exprType exprType
typedef UnaryOp< OpID,
typename A::exprType > 
MyOp
typedef MyOp::valueType valueType

Public Member Functions

INLINE derivType deriv (int i) const
INLINE JacobianBitset getDerivs () const
INLINE bool hasDeriv (int i) const
INLINE int nrOfDeriv () const
INLINE Unary (const A &_a)
INLINE valueType value () const

Public Attributes

a

Detailed Description

template<class A, class OpID>
class KDL::Unary< A, OpID >

A type to specify a unary operation.

OpID is a specialization of the UnaryOp template class. A is the type of the variable on which the unary operator is applied.

Definition at line 134 of file jacobianexpr.hpp.


Member Typedef Documentation

template<class A , class OpID >
typedef MyOp::derivType KDL::Unary< A, OpID >::derivType

Definition at line 139 of file jacobianexpr.hpp.

template<class A , class OpID >
typedef MyOp::exprType KDL::Unary< A, OpID >::exprType

Definition at line 137 of file jacobianexpr.hpp.

template<class A , class OpID >
typedef UnaryOp<OpID,typename A::exprType> KDL::Unary< A, OpID >::MyOp

Definition at line 136 of file jacobianexpr.hpp.

template<class A , class OpID >
typedef MyOp::valueType KDL::Unary< A, OpID >::valueType

Definition at line 138 of file jacobianexpr.hpp.


Constructor & Destructor Documentation

template<class A , class OpID >
INLINE KDL::Unary< A, OpID >::Unary ( const A &  _a) [inline]

Definition at line 142 of file jacobianexpr.hpp.


Member Function Documentation

template<class A , class OpID >
INLINE derivType KDL::Unary< A, OpID >::deriv ( int  i) const [inline]

Definition at line 143 of file jacobianexpr.hpp.

template<class A , class OpID >
INLINE JacobianBitset KDL::Unary< A, OpID >::getDerivs ( ) const [inline]

Definition at line 150 of file jacobianexpr.hpp.

template<class A , class OpID >
INLINE bool KDL::Unary< A, OpID >::hasDeriv ( int  i) const [inline]

Definition at line 153 of file jacobianexpr.hpp.

template<class A , class OpID >
INLINE int KDL::Unary< A, OpID >::nrOfDeriv ( ) const [inline]

Returns the total number of variables.

Definition at line 159 of file jacobianexpr.hpp.

template<class A , class OpID >
INLINE valueType KDL::Unary< A, OpID >::value ( ) const [inline]

Definition at line 147 of file jacobianexpr.hpp.


Member Data Documentation

template<class A , class OpID >
A KDL::Unary< A, OpID >::a

Definition at line 140 of file jacobianexpr.hpp.


The documentation for this class was generated from the following file:


orocos_kdl
Author(s): Ruben Smits, Erwin Aertbelien, Orocos Developers
autogenerated on Sat Dec 28 2013 17:17:26