Public Member Functions | |
| void | _validate (bool) |
| void | _request (int x, int y, int r, int t, ChannelMask, int count) |
| void | engine (int y, int x, int r, ChannelMask, Row &) |
| UpRez (Node *node) | |
| int | factor () const |
| void | factor (int v) |
| void | factor (int v, int w) |
| int | factor_x () const |
| void | factor_x (int v) |
| int | factor_y () const |
| void | factor_y (int v) |
| const char * | Class () const |
| const char * | node_help () const |
| void UpRez::_validate | ( | bool | for_real | ) | [virtual] |
_validate() sets the output size to include the 1/2 of an unscaled pixel that will be filled outside the image.
Reimplemented from DD::Image::Iop.
References DD::Image::Iop::input0(), DD::Image::Mask_All, DD::Image::Iop::set_out_channels(), and DD::Image::Op::validate().
| void UpRez::_request | ( | int | x, | |
| int | y, | |||
| int | r, | |||
| int | t, | |||
| ChannelMask | m, | |||
| int | n | |||
| ) | [virtual] |
request() has to request an extra pixel outside the area.
Reimplemented from DD::Image::Iop.
References DD::Image::Iop::input0(), and DD::Image::Iop::request().
| void UpRez::engine | ( | int | y, | |
| int | x, | |||
| int | r, | |||
| ChannelMask | channels, | |||
| Row & | row | |||
| ) | [virtual] |
Implements DD::Image::Iop.
References DD::Image::Op::aborted(), DD::Image::Box::clampx(), DD::Image::Box::clampy(), DD::Image::Row::erase(), DD::Image::Iop::get(), DD::Image::Iop::input0(), DD::Image::Interest::is_zero(), DD::Image::Row::offset(), DD::Image::Row::range(), and DD::Image::Row::writable().
| ©2009 The Foundry Visionmongers, Ltd. All Rights Reserved. |