VisionCpp
0.0.1
|
#include <complex_ops.hpp>
Public Types | |
using | OutType = typename PyramidT::OutType |
using | Type = typename PyramidT::Type |
using | LHSExpr = typename PyramidT::LHSExpr |
using | PyramidMem = typename PyramidT::PyramidMem |
Public Member Functions | |
PyramidLeafNode (PyramidT &pst) | |
void | reset (bool reset) |
template<bool ForcedToExec, size_t LC, size_t LR, size_t LCT, size_t LRT, typename DeviceT > | |
auto | sub_expression_evaluation (const DeviceT &dev) -> decltype(tools::tuple::get< N >(rhs.mem)) |
Public Attributes | |
bool | subexpr_execution_reseter |
PyramidT & | rhs |
Static Public Attributes | |
static constexpr bool | has_out = false |
static constexpr size_t | Level = PyramidT::Level |
static constexpr size_t | LeafType = PyramidT::LeafType |
static constexpr bool | SubExpressionEvaluationNeeded = true |
static constexpr size_t | Operation_type = PyramidT::Operation_type |
static constexpr size_t | RThread = PyramidT::RThread |
static constexpr size_t | CThread = PyramidT::CThread |
static constexpr size_t | ND_Category = PyramidT::ND_Category |
static constexpr size_t | Depth = PyramidT::Depth |
Definition at line 89 of file complex_ops.hpp.
using visioncpp::internal::PyramidLeafNode< PyramidT, N >::LHSExpr = typename PyramidT::LHSExpr |
Definition at line 93 of file complex_ops.hpp.
using visioncpp::internal::PyramidLeafNode< PyramidT, N >::OutType = typename PyramidT::OutType |
Definition at line 91 of file complex_ops.hpp.
using visioncpp::internal::PyramidLeafNode< PyramidT, N >::PyramidMem = typename PyramidT::PyramidMem |
Definition at line 102 of file complex_ops.hpp.
using visioncpp::internal::PyramidLeafNode< PyramidT, N >::Type = typename PyramidT::Type |
Definition at line 92 of file complex_ops.hpp.
|
inline |
Definition at line 106 of file complex_ops.hpp.
|
inline |
Definition at line 108 of file complex_ops.hpp.
References visioncpp::internal::PyramidLeafNode< PyramidT, N >::rhs, and visioncpp::internal::PyramidLeafNode< PyramidT, N >::subexpr_execution_reseter.
|
inline |
Definition at line 114 of file complex_ops.hpp.
References visioncpp::internal::PyramidLeafNode< PyramidT, N >::rhs.
|
staticconstexpr |
Definition at line 99 of file complex_ops.hpp.
|
staticconstexpr |
Definition at line 101 of file complex_ops.hpp.
|
staticconstexpr |
Definition at line 90 of file complex_ops.hpp.
|
staticconstexpr |
Definition at line 95 of file complex_ops.hpp.
|
staticconstexpr |
Definition at line 94 of file complex_ops.hpp.
|
staticconstexpr |
Definition at line 100 of file complex_ops.hpp.
|
staticconstexpr |
Definition at line 97 of file complex_ops.hpp.
PyramidT& visioncpp::internal::PyramidLeafNode< PyramidT, N >::rhs |
Definition at line 105 of file complex_ops.hpp.
Referenced by visioncpp::internal::PyramidLeafNode< PyramidT, N >::reset(), and visioncpp::internal::PyramidLeafNode< PyramidT, N >::sub_expression_evaluation().
|
staticconstexpr |
Definition at line 98 of file complex_ops.hpp.
bool visioncpp::internal::PyramidLeafNode< PyramidT, N >::subexpr_execution_reseter |
Definition at line 103 of file complex_ops.hpp.
Referenced by visioncpp::internal::PyramidLeafNode< PyramidT, N >::reset().
|
staticconstexpr |
Definition at line 96 of file complex_ops.hpp.