TooN::Operator< Internal::ScalarsVector< S, P, B, Precision > > Struct Template Reference

#include <objects.h>

List of all members.

Public Member Functions

Operator members

template<int S1, class P1 , class B1 >
void eval (Vector< S1, P1, B1 > &vv) const
Constructors

 Operator (Precision s_, const Vector< S, P, B > &v_, bool inv)
Sized operator members

int size () const

Public Attributes

const bool invert_v
 Whether to use + or - v.
const Precision s
 Scalar to add.
const Vector< S, P, B > & v
 Vector to be added to.

Detailed Description

template<int S, class P, class B, class Precision>
struct TooN::Operator< Internal::ScalarsVector< S, P, B, Precision > >

Definition at line 368 of file objects.h.


Constructor & Destructor Documentation

template<int S, class P , class B , class Precision >
TooN::Operator< Internal::ScalarsVector< S, P, B, Precision > >::Operator ( Precision  s_,
const Vector< S, P, B > &  v_,
bool  inv 
) [inline]

Definition at line 376 of file objects.h.


Member Function Documentation

template<int S, class P , class B , class Precision >
template<int S1, class P1 , class B1 >
void TooN::Operator< Internal::ScalarsVector< S, P, B, Precision > >::eval ( Vector< S1, P1, B1 > &  vv  )  const [inline]

Definition at line 383 of file objects.h.

template<int S, class P , class B , class Precision >
int TooN::Operator< Internal::ScalarsVector< S, P, B, Precision > >::size (  )  const [inline]

Definition at line 394 of file objects.h.


Member Data Documentation

template<int S, class P , class B , class Precision >
const bool TooN::Operator< Internal::ScalarsVector< S, P, B, Precision > >::invert_v

Whether to use + or - v.

Definition at line 372 of file objects.h.

template<int S, class P , class B , class Precision >
const Precision TooN::Operator< Internal::ScalarsVector< S, P, B, Precision > >::s

Scalar to add.

Definition at line 370 of file objects.h.

template<int S, class P , class B , class Precision >
const Vector<S,P,B>& TooN::Operator< Internal::ScalarsVector< S, P, B, Precision > >::v

Vector to be added to.

Definition at line 371 of file objects.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines


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