RecFilter
|
Create an expression that can be used to initialize a pixel. More...
#include <recfilter.h>
Public Member Functions | |
RecFilterRefVar (RecFilter r, std::vector< RecFilterDim > a) | |
void | operator= (Halide::Expr pure_def) |
Use this as the left-hand-side of a definition. More... | |
void | operator= (const Halide::Tuple &pure_def) |
Use this as the left-hand-side of a definition for a Func with multiple outputs. More... | |
void | operator= (Halide::FuncRefVar pure_def) |
Use this as the left-hand-side of a definition. More... | |
void | operator= (Halide::FuncRefExpr pure_def) |
Use this as the left-hand-side of a definition. More... | |
void | operator= (std::vector< Halide::Expr > pure_def) |
Use this as the left-hand-side of a definition for a Func with multiple outputs. More... | |
operator Halide::Expr (void) | |
Use this RecFilterRefVar as a call to the internal recfilter output. More... | |
Halide::Expr | operator[] (int) |
Use this RecFilterRefVar as a call to the one of the output buffers of the internal recfilter. More... | |
Create an expression that can be used to initialize a pixel.
This class allows functional programming like syntax to initialize a filter R:
Definition at line 580 of file recfilter.h.
RecFilterRefVar::RecFilterRefVar | ( | RecFilter | r, |
std::vector< RecFilterDim > | a | ||
) |
void RecFilterRefVar::operator= | ( | Halide::Expr | pure_def | ) |
Use this as the left-hand-side of a definition.
void RecFilterRefVar::operator= | ( | const Halide::Tuple & | pure_def | ) |
Use this as the left-hand-side of a definition for a Func with multiple outputs.
void RecFilterRefVar::operator= | ( | Halide::FuncRefVar | pure_def | ) |
Use this as the left-hand-side of a definition.
void RecFilterRefVar::operator= | ( | Halide::FuncRefExpr | pure_def | ) |
Use this as the left-hand-side of a definition.
void RecFilterRefVar::operator= | ( | std::vector< Halide::Expr > | pure_def | ) |
Use this as the left-hand-side of a definition for a Func with multiple outputs.
RecFilterRefVar::operator Halide::Expr | ( | void | ) |
Use this RecFilterRefVar as a call to the internal recfilter output.
Halide::Expr RecFilterRefVar::operator[] | ( | int | ) |
Use this RecFilterRefVar as a call to the one of the output buffers of the internal recfilter.