spla
|
Go to the source code of this file.
Classes | |
class | spla::Op |
An callable operation to parametrize execution of math computations. More... | |
class | spla::OpUnary |
Unary operation with 1-arity. More... | |
class | spla::OpBinary |
Binary operation with 2-arity. More... | |
class | spla::OpSelect |
Select operation with 1-arity and bool return type. More... | |
Namespaces | |
spla | |
Variables | |
ref_ptr< OpUnary > | spla::IDENTITY_INT |
ref_ptr< OpUnary > | spla::IDENTITY_UINT |
ref_ptr< OpUnary > | spla::IDENTITY_FLOAT |
ref_ptr< OpUnary > | spla::AINV_INT |
ref_ptr< OpUnary > | spla::AINV_UINT |
ref_ptr< OpUnary > | spla::AINV_FLOAT |
ref_ptr< OpUnary > | spla::MINV_INT |
ref_ptr< OpUnary > | spla::MINV_UINT |
ref_ptr< OpUnary > | spla::MINV_FLOAT |
ref_ptr< OpUnary > | spla::LNOT_INT |
ref_ptr< OpUnary > | spla::LNOT_UINT |
ref_ptr< OpUnary > | spla::LNOT_FLOAT |
ref_ptr< OpUnary > | spla::UONE_INT |
ref_ptr< OpUnary > | spla::UONE_UINT |
ref_ptr< OpUnary > | spla::UONE_FLOAT |
ref_ptr< OpUnary > | spla::ABS_INT |
ref_ptr< OpUnary > | spla::ABS_UINT |
ref_ptr< OpUnary > | spla::ABS_FLOAT |
ref_ptr< OpUnary > | spla::BNOT_INT |
ref_ptr< OpUnary > | spla::BNOT_UINT |
ref_ptr< OpUnary > | spla::SQRT_FLOAT |
ref_ptr< OpUnary > | spla::LOG_FLOAT |
ref_ptr< OpUnary > | spla::EXP_FLOAT |
ref_ptr< OpUnary > | spla::SIN_FLOAT |
ref_ptr< OpUnary > | spla::COS_FLOAT |
ref_ptr< OpUnary > | spla::TAN_FLOAT |
ref_ptr< OpUnary > | spla::ASIN_FLOAT |
ref_ptr< OpUnary > | spla::ACOS_FLOAT |
ref_ptr< OpUnary > | spla::ATAN_FLOAT |
ref_ptr< OpUnary > | spla::CEIL_FLOAT |
ref_ptr< OpUnary > | spla::FLOOR_FLOAT |
ref_ptr< OpUnary > | spla::ROUND_FLOAT |
ref_ptr< OpUnary > | spla::TRUNC_FLOAT |
ref_ptr< OpBinary > | spla::PLUS_INT |
ref_ptr< OpBinary > | spla::PLUS_UINT |
ref_ptr< OpBinary > | spla::PLUS_FLOAT |
ref_ptr< OpBinary > | spla::MINUS_INT |
ref_ptr< OpBinary > | spla::MINUS_UINT |
ref_ptr< OpBinary > | spla::MINUS_FLOAT |
ref_ptr< OpBinary > | spla::MULT_INT |
ref_ptr< OpBinary > | spla::MULT_UINT |
ref_ptr< OpBinary > | spla::MULT_FLOAT |
ref_ptr< OpBinary > | spla::DIV_INT |
ref_ptr< OpBinary > | spla::DIV_UINT |
ref_ptr< OpBinary > | spla::DIV_FLOAT |
ref_ptr< OpBinary > | spla::MINUS_POW2_INT |
ref_ptr< OpBinary > | spla::MINUS_POW2_UINT |
ref_ptr< OpBinary > | spla::MINUS_POW2_FLOAT |
ref_ptr< OpBinary > | spla::FIRST_INT |
ref_ptr< OpBinary > | spla::FIRST_UINT |
ref_ptr< OpBinary > | spla::FIRST_FLOAT |
ref_ptr< OpBinary > | spla::SECOND_INT |
ref_ptr< OpBinary > | spla::SECOND_UINT |
ref_ptr< OpBinary > | spla::SECOND_FLOAT |
ref_ptr< OpBinary > | spla::BONE_INT |
ref_ptr< OpBinary > | spla::BONE_UINT |
ref_ptr< OpBinary > | spla::BONE_FLOAT |
ref_ptr< OpBinary > | spla::MIN_INT |
ref_ptr< OpBinary > | spla::MIN_UINT |
ref_ptr< OpBinary > | spla::MIN_FLOAT |
ref_ptr< OpBinary > | spla::MAX_INT |
ref_ptr< OpBinary > | spla::MAX_UINT |
ref_ptr< OpBinary > | spla::MAX_FLOAT |
ref_ptr< OpBinary > | spla::LOR_INT |
ref_ptr< OpBinary > | spla::LOR_UINT |
ref_ptr< OpBinary > | spla::LOR_FLOAT |
ref_ptr< OpBinary > | spla::LAND_INT |
ref_ptr< OpBinary > | spla::LAND_UINT |
ref_ptr< OpBinary > | spla::LAND_FLOAT |
ref_ptr< OpBinary > | spla::BOR_INT |
ref_ptr< OpBinary > | spla::BOR_UINT |
ref_ptr< OpBinary > | spla::BAND_INT |
ref_ptr< OpBinary > | spla::BAND_UINT |
ref_ptr< OpBinary > | spla::BXOR_INT |
ref_ptr< OpBinary > | spla::BXOR_UINT |
ref_ptr< OpSelect > | spla::EQZERO_INT |
ref_ptr< OpSelect > | spla::EQZERO_UINT |
ref_ptr< OpSelect > | spla::EQZERO_FLOAT |
ref_ptr< OpSelect > | spla::NQZERO_INT |
ref_ptr< OpSelect > | spla::NQZERO_UINT |
ref_ptr< OpSelect > | spla::NQZERO_FLOAT |
ref_ptr< OpSelect > | spla::GTZERO_INT |
ref_ptr< OpSelect > | spla::GTZERO_UINT |
ref_ptr< OpSelect > | spla::GTZERO_FLOAT |
ref_ptr< OpSelect > | spla::GEZERO_INT |
ref_ptr< OpSelect > | spla::GEZERO_UINT |
ref_ptr< OpSelect > | spla::GEZERO_FLOAT |
ref_ptr< OpSelect > | spla::LTZERO_INT |
ref_ptr< OpSelect > | spla::LTZERO_UINT |
ref_ptr< OpSelect > | spla::LTZERO_FLOAT |
ref_ptr< OpSelect > | spla::LEZERO_INT |
ref_ptr< OpSelect > | spla::LEZERO_UINT |
ref_ptr< OpSelect > | spla::LEZERO_FLOAT |
ref_ptr< OpSelect > | spla::ALWAYS_INT |
ref_ptr< OpSelect > | spla::ALWAYS_UINT |
ref_ptr< OpSelect > | spla::ALWAYS_FLOAT |
ref_ptr< OpSelect > | spla::NEVER_INT |
ref_ptr< OpSelect > | spla::NEVER_UINT |
ref_ptr< OpSelect > | spla::NEVER_FLOAT |