#include "Source.h"#include "Registry.h"#include "libRefCount.h"#include "libDebug.h"Go to the source code of this file.
Classes | |
| class | SourceTransformOf< DATA, DIMENSIONALITY, PRECISION, SOURCE > |
Defines | |
| #define | COMMA , |
| #define | DEBUG 0 |
| #define | MAKE_ASSISTANT(_name, _class, _code,...) |
| #define | MAKE_TYPECHANGE_ASSISTANT(_name, _class, _data, _dims, _precision, _code,...) |
Typedefs | |
| typedef RegistryOf< Parameter > | RegistryOfInitialSteps |
Functions | |
| template<class DATA , class PRECISION , class SUBSOURCE > | |
| void | Get (const SourceTransformOf< DATA, 3, PRECISION, SUBSOURCE > &src, DATA &dataOut, const PRECISION &nX, const PRECISION &nY, const PRECISION &nZ) |
| template<class DATA , class PRECISION , class SUBSOURCE > | |
| void | Get (const SourceTransformOf< DATA, 3, PRECISION, SUBSOURCE > &src, DATA &dataOut, const PRECISION &nX, const PRECISION &nY) |
| template<class DATA , class PRECISION , class SUBSOURCE > | |
| void | Set (SourceTransformOf< DATA, 3, PRECISION, SUBSOURCE > &src, const PRECISION &nX, const PRECISION &nY, const PRECISION &nZ, const DATA &data) |
| template<class DATA , class PRECISION , class SUBSOURCE > | |
| void | Set (SourceTransformOf< DATA, 3, PRECISION, SUBSOURCE > &src, const PRECISION &nX, const PRECISION &nY, const DATA &data) |
| #define COMMA , |
| #define DEBUG 0 |
| #define MAKE_ASSISTANT | ( | _name, | |||
| _class, | |||||
| _code, | |||||
| ... | ) |
MAKE_TYPECHANGE_ASSISTANT( \ _name, \ _class, \ TypeOfData(SOURCE), \ TypeOfDimensionality(SOURCE), \ TypeOfPrecision(SOURCE), \ _code, \ ##__VA_ARGS__ \ );
| #define MAKE_TYPECHANGE_ASSISTANT | ( | _name, | |||
| _class, | |||||
| _data, | |||||
| _dims, | |||||
| _precision, | |||||
| _code, | |||||
| ... | ) |
template <class SOURCE> \ inline _class<_data,_dims,_precision,SOURCE> * \ _name(__VA_ARGS__ SOURCE* psrcIn) \ { \ typedef _class<_data,_dims,_precision,SOURCE> SRC_OUT; \ \ SRC_OUT *psrcOut=new SRC_OUT; \ psrcOut->SetSource(psrcIn); \ _code; \ HandoffPointer(psrcOut); \ return psrcOut; \ }
| typedef RegistryOf<Parameter> RegistryOfInitialSteps |
| void Get | ( | const SourceTransformOf< DATA, 3, PRECISION, SUBSOURCE > & | src, | |
| DATA & | dataOut, | |||
| const PRECISION & | nX, | |||
| const PRECISION & | nY, | |||
| const PRECISION & | nZ | |||
| ) | [inline] |
| void Get | ( | const SourceTransformOf< DATA, 3, PRECISION, SUBSOURCE > & | src, | |
| DATA & | dataOut, | |||
| const PRECISION & | nX, | |||
| const PRECISION & | nY | |||
| ) | [inline] |
| void Set | ( | SourceTransformOf< DATA, 3, PRECISION, SUBSOURCE > & | src, | |
| const PRECISION & | nX, | |||
| const PRECISION & | nY, | |||
| const PRECISION & | nZ, | |||
| const DATA & | data | |||
| ) | [inline] |
1.6.1