
Base class for channels that will use integer math. More...
#include <Channels/IntegerChannel.H>


Public Member Functions | |
| IntegerChannel (OptionManager &mgr, const std::string &descrName, const std::string &tagName, const VisualFeature vs, nub::ref< IntegerMathEngine > eng) | |
| Default constructor. See ModelComponent.H. | |
| virtual Image< int > | getRawCSmapInt (const uint idx) const =0 |
| virtual Image< int > | getSubmapInt (const uint index) const =0 |
| virtual Image< int > | getOutputInt ()=0 |
| void | inputInt (const IntegerInput &inp, const SimTime &t, PyramidCache< int > *cache, const Image< byte > &clipMask=Image< byte >()) |
| const integer_math * | getImath () const |
| nub::ref< IntegerMathEngine > | getMathEngine () const |
Base class for channels that will use integer math.
Definition at line 49 of file IntegerChannel.H.
| IntegerChannel::IntegerChannel | ( | OptionManager & | mgr, | |
| const std::string & | descrName, | |||
| const std::string & | tagName, | |||
| const VisualFeature | vs, | |||
| nub::ref< IntegerMathEngine > | eng | |||
| ) |
Default constructor. See ModelComponent.H.
| mgr | our ModelManager (see ModelManager.H) | |
| descrName | descriptive name for human usage | |
| tagName | name for ParamMap usage | |
| vs | The VisualFeature implemented by the channel |
Definition at line 48 of file IntegerChannel.C.
1.6.3