#include <PDataArithmetic.h>
Inheritance diagram for Fluxus::AddOperator:
Public Member Functions | |
AddOperator () | |
template<> | |
PData * | Operate (TypedPData< float > *a, float b) |
template<> | |
PData * | Operate (TypedPData< dVector > *a, float b) |
template<> | |
PData * | Operate (TypedPData< dVector > *a, dVector b) |
template<> | |
PData * | Operate (TypedPData< float > *a, TypedPData< float > *b) |
template<> | |
PData * | Operate (TypedPData< dVector > *a, TypedPData< float > *b) |
template<> | |
PData * | Operate (TypedPData< dVector > *a, TypedPData< dVector > *b) |
Static Public Member Functions | |
template<class S, class T> | |
static PData * | Operate (TypedPData< S > *a, T b) |
Definition at line 38 of file PDataArithmetic.h.
Fluxus::AddOperator::AddOperator | ( | ) | [inline] |
Definition at line 41 of file PDataArithmetic.h.
static PData* Fluxus::AddOperator::Operate | ( | TypedPData< S > * | a, | |
T | b | |||
) | [inline, static] |
Definition at line 44 of file PDataArithmetic.h.
PData * Fluxus::AddOperator::Operate | ( | TypedPData< float > * | a, | |
float | b | |||
) |
Definition at line 22 of file PDataArithmetic.cpp.
PData * Fluxus::AddOperator::Operate | ( | TypedPData< dVector > * | a, | |
float | b | |||
) |
Definition at line 33 of file PDataArithmetic.cpp.
PData * Fluxus::AddOperator::Operate | ( | TypedPData< dVector > * | a, | |
dVector | b | |||
) |
Definition at line 45 of file PDataArithmetic.cpp.
PData * Fluxus::AddOperator::Operate | ( | TypedPData< float > * | a, | |
TypedPData< float > * | b | |||
) |
Definition at line 57 of file PDataArithmetic.cpp.
PData * Fluxus::AddOperator::Operate | ( | TypedPData< dVector > * | a, | |
TypedPData< float > * | b | |||
) |
Definition at line 64 of file PDataArithmetic.cpp.
PData * Fluxus::AddOperator::Operate | ( | TypedPData< dVector > * | a, | |
TypedPData< dVector > * | b | |||
) |
Definition at line 76 of file PDataArithmetic.cpp.