objects.h File Reference

Go to the source code of this file.

Classes

struct  TooN::Internal::Field< Lhs, One >
struct  TooN::Internal::Field< One, Rhs >
struct  TooN::Internal::NegType< C >
struct  TooN::Internal::NegType< One >
struct  TooN::Internal::One
struct  TooN::Operator< Internal::AddIdentity< R, C, P, B, Precision > >
struct  TooN::Operator< Internal::Identity< Pr > >
struct  TooN::Operator< Internal::RCScalars< P > >
struct  TooN::Operator< Internal::RCZero >
struct  TooN::Operator< Internal::Scalars< P > >
struct  TooN::Operator< Internal::ScalarsMatrix< R, C, P, B, Precision > >
struct  TooN::Operator< Internal::ScalarsVector< S, P, B, Precision > >
struct  TooN::Operator< Internal::SizedIdentity< Precision > >
struct  TooN::Operator< Internal::SizedScalars< P > >
struct  TooN::Operator< Internal::SizedZero >
struct  TooN::Operator< Internal::Zero >

Namespaces

namespace  TooN
 

Everything lives inside this namespace.


namespace  TooN::Internal

Functions

template<template< class > class Op, class Pl , class Pr >
Operator< Op< typename
Internal::MultiplyType< Pl, Pr >
::type > > 
TooN::operator* (const Operator< Op< Pl > > &l, const Pr &r)
template<template< class > class Op, class Pl , class Pr >
Operator< Op< typename
Internal::MultiplyType< Pl, Pr >
::type > > 
TooN::operator* (const Pl &l, const Operator< Op< Pr > > &r)
template<class Lhs >
Lhs TooN::Internal::operator* (const Lhs &v, One)
 Multiplies something by One.
template<class Rhs >
Rhs TooN::Internal::operator* (One, const Rhs &v)
 Multiplies One by something.
template<class Lhs >
Lhs TooN::Internal::operator+ (const Lhs &v, One)
 Adds One to something.
template<class Rhs >
Rhs TooN::Internal::operator+ (One, const Rhs &v)
 Adds something to One.
template<template< class >class Op>
Operator< Op< DefaultPrecision > > TooN::operator- (const Operator< Op< Internal::One > > &o)
template<class Op >
Operator< Op > TooN::operator- (const Operator< Op > &o)
int TooN::Internal::operator- (const One &)
 Returns negative One.
template<class Lhs >
Lhs TooN::Internal::operator- (const Lhs &v, One)
 Subtracts One from something.
template<class Rhs >
Rhs TooN::Internal::operator- (One, const Rhs &v)
 Subtracts something from One.
template<template< class > class Op, class Pl , class Pr >
Operator< Op< typename
Internal::DivideType< Pl, Pr >
::type > > 
TooN::operator/ (const Operator< Op< Pl > > &l, const Pr &r)

Variables

static Operator
< Internal::Identity
< Internal::One > > 
TooN::Identity
static const Operator
< Internal::Scalars
< Internal::One > > 
TooN::Ones
static Operator< Internal::Zero > TooN::Zeros
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines


libtoon
Author(s): Florian Weisshardt
autogenerated on Fri Jan 11 10:09:39 2013