VisionCpp  0.0.1
eval_expression.hpp
Go to the documentation of this file.
1 // This file is part of VisionCpp, a lightweight C++ template library
2 // for computer vision and image processing.
3 //
4 // Copyright (C) 2016 Codeplay Software Limited. All Rights Reserved.
5 //
6 // Contact: visioncpp@codeplay.com
7 //
8 // Licensed under the Apache License, Version 2.0 (the "License");
9 // you may not use this file except in compliance with the License.
10 // You may obtain a copy of the License at
11 //
12 // http://www.apache.org/licenses/LICENSE-2.0
13 //
14 // Unless required by applicable law or agreed to in writing, software
15 // distributed under the License is distributed on an "AS IS" BASIS,
16 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 // See the License for the specific language governing permissions and
18 // limitations under the License.
19 
20 /// \file eval_expression.hpp
21 /// \brief This file contains a collection of headers that required for
22 /// eval_expression
23 
24 #ifndef VISIONCPP_INCLUDE_FRAMEWORK_EVALUATOR_EVAL_EXPRESSION_EVAL_EXPRESSION_HPP_
25 #define VISIONCPP_INCLUDE_FRAMEWORK_EVALUATOR_EVAL_EXPRESSION_EVAL_EXPRESSION_HPP_
26 
27 #include "eval_expr_assign.hpp"
28 #include "eval_expr_leaf_node.hpp"
29 #include "eval_expr_r_binary.hpp"
30 #include "eval_expr_r_unary.hpp"
31 #include "eval_expr_reduction.hpp"
32 #include "eval_expr_stn_filt.hpp"
34 #endif // VISIONCPP_INCLUDE_FRAMEWORK_EVALUATOR_EVAL_EXPRESSION_EVAL_EXPRESSION_HPP_
this file contains the specialisation of EvalExpr for Assign when it is not a root
This file contains the specialisation of the EvalExpr for LeafNode.
This file contains the specialisation of the EvalExpr for RBiOP( pointwise Binary operation node).
This file contains the specialisation of the EvalExpr for RUnOP( pointwise Unary operation node).
This file contains the specialisation of the EvalExpr for RDCN( reduction operation node).
This file contains the specialisation of the EvalExpr for StnFilt( stencil node with filter ).
This file contains the specialisation of the EvalExpr for StnFilt( stencil node without filter).