Public Types | Public Member Functions | Public Attributes
Expr< T > Class Template Reference

template class to mark template expressions. More...

#include <jacobian.hpp>

List of all members.

Public Types

typedef T::derivType derivType
typedef T::exprType exprType
typedef T::valueType valueType

Public Member Functions

 Expr (const T &_elem)

Public Attributes

elem

Detailed Description

template<typename T>
class Expr< T >

template class to mark template expressions.

The Type T should have type definitions valueType and derivType. The underlying type will be an expression or the base type Jacobian<..>

Definition at line 65 of file experimental/jacobian.hpp.


Member Typedef Documentation

template<typename T>
typedef T::derivType Expr< T >::derivType

returns the type of the derivative of T

Definition at line 71 of file experimental/jacobian.hpp.

template<typename T>
typedef T::exprType Expr< T >::exprType

Definition at line 67 of file experimental/jacobian.hpp.

template<typename T>
typedef T::valueType Expr< T >::valueType

returns the type of the value of T

Definition at line 76 of file experimental/jacobian.hpp.


Constructor & Destructor Documentation

template<typename T>
Expr< T >::Expr ( const T &  _elem) [inline]

Constructs an Expr out of an underlying type.

Definition at line 86 of file experimental/jacobian.hpp.


Member Data Documentation

template<typename T>
T Expr< T >::elem

contains the underlying element

Definition at line 81 of file experimental/jacobian.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