![]() |
Project
|
FIXME: do not use data model tables. More...
Classes | |
struct | MetaHeader |
struct | SequenceDesc |
Functions | |
DECLARE_SOA_COLUMN_FULL (X, x, float, "x") | |
DECLARE_SOA_COLUMN_FULL (Y, y, float, "y") | |
DECLARE_SOA_COLUMN_FULL (Z, z, float, "z") | |
DECLARE_SOA_DYNAMIC_COLUMN (Sum, sum, [](float x, float y) { return x+y;}) | |
DECLARE_SOA_COLUMN (X, x, float, "x") | |
DECLARE_SOA_COLUMN (Y, y, float, "y") | |
DECLARE_SOA_COLUMN (Z, z, float, "z") | |
DECLARE_SOA_COLUMN (cD, cd, float, "cd") | |
DECLARE_SOA_DYNAMIC_COLUMN (D, d, [](float x, float y, float z) { return std::sqrt(x *x+y *y+z *z);}) | |
DECLARE_SOA_COLUMN (X, x, float) | |
DECLARE_SOA_COLUMN (Y, y, float) | |
DECLARE_SOA_COLUMN (Z, z, float) | |
DECLARE_SOA_COLUMN_FULL (X, x, int32_t, "x") | |
DECLARE_SOA_COLUMN_FULL (Y, y, int32_t, "y") | |
DECLARE_SOA_COLUMN_FULL (Z, z, int32_t, "z") | |
DECLARE_SOA_COLUMN_FULL (FloatZ, floatZ, float, "floatZ") | |
DECLARE_SOA_DYNAMIC_COLUMN (Sum, sum, [](int32_t x, int32_t y) { return x+y;}) | |
DECLARE_SOA_COLUMN_FULL (X, x, uint64_t, "x") | |
DECLARE_SOA_COLUMN_FULL (Y, y, uint64_t, "y") | |
DECLARE_SOA_COLUMN_FULL (Pos, pos, int[4], "pos") | |
FIXME: do not use data model tables.
test::DECLARE_SOA_COLUMN | ( | cD | , |
cd | , | ||
float | , | ||
"cd" | |||
) |
test::DECLARE_SOA_COLUMN | ( | X | , |
x | , | ||
float | |||
) |
test::DECLARE_SOA_COLUMN | ( | X | , |
x | , | ||
float | , | ||
"x" | |||
) |
test::DECLARE_SOA_COLUMN | ( | Y | , |
y | , | ||
float | |||
) |
test::DECLARE_SOA_COLUMN | ( | Y | , |
y | , | ||
float | , | ||
"y" | |||
) |
test::DECLARE_SOA_COLUMN | ( | Z | , |
z | , | ||
float | |||
) |
test::DECLARE_SOA_COLUMN | ( | Z | , |
z | , | ||
float | , | ||
"z" | |||
) |
test::DECLARE_SOA_COLUMN_FULL | ( | FloatZ | , |
floatZ | , | ||
float | , | ||
"floatZ" | |||
) |
test::DECLARE_SOA_COLUMN_FULL | ( | X | , |
x | , | ||
float | , | ||
"x" | |||
) |
test::DECLARE_SOA_COLUMN_FULL | ( | X | , |
x | , | ||
int32_t | , | ||
"x" | |||
) |
test::DECLARE_SOA_COLUMN_FULL | ( | X | , |
x | , | ||
uint64_t | , | ||
"x" | |||
) |
test::DECLARE_SOA_COLUMN_FULL | ( | Y | , |
y | , | ||
float | , | ||
"y" | |||
) |
test::DECLARE_SOA_COLUMN_FULL | ( | Y | , |
y | , | ||
int32_t | , | ||
"y" | |||
) |
test::DECLARE_SOA_COLUMN_FULL | ( | Y | , |
y | , | ||
uint64_t | , | ||
"y" | |||
) |
test::DECLARE_SOA_COLUMN_FULL | ( | Z | , |
z | , | ||
float | , | ||
"z" | |||
) |
test::DECLARE_SOA_COLUMN_FULL | ( | Z | , |
z | , | ||
int32_t | , | ||
"z" | |||
) |
test::DECLARE_SOA_DYNAMIC_COLUMN | ( | D | , |
d | , | ||
[] (float x, float y, float z) { return std::sqrt(x *x+y *y+z *z);} | |||
) |