#include <motion.h>
Inherits LoadClient.

Public Member Functions | |
| RotateScanUnit (RotateScan *server, MotionMain *plugin) | |
| ~RotateScanUnit () | |
| void | process_package (LoadPackage *package) |
Data Fields | |
| RotateScan * | server |
| MotionMain * | plugin |
| AffineEngine * | rotater |
| VFrame * | temp |
Definition at line 387 of file motion.h.
| RotateScanUnit::RotateScanUnit | ( | RotateScan * | server, | |
| MotionMain * | plugin | |||
| ) |
| RotateScanUnit::~RotateScanUnit | ( | ) |
| void RotateScanUnit::process_package | ( | LoadPackage * | package | ) | [virtual] |
Reimplemented from LoadClient.
Definition at line 2421 of file motion.C.
References MotionMain::abs_diff(), RotateScanPackage::angle, RotateScan::block_x, RotateScan::block_x1, RotateScan::block_x2, RotateScan::block_y, RotateScan::block_y1, RotateScan::block_y2, cmodel_calculate_pixelsize(), RotateScan::current_frame, RotateScanPackage::difference, VFrame::get_bytes_per_line(), RotateScan::get_cache(), VFrame::get_color_model(), VFrame::get_h(), VFrame::get_rows(), VFrame::get_w(), plugin, RotateScan::previous_frame, RotateScan::put_cache(), AffineEngine::rotate(), rotater, RotateScan::scan_h, RotateScan::scan_w, RotateScan::scan_x, RotateScan::scan_y, server, AffineEngine::set_pivot(), AffineEngine::set_viewport(), RotateScan::skip, and temp.

Reimplemented from LoadClient.
Definition at line 395 of file motion.h.
Referenced by process_package().
Definition at line 397 of file motion.h.
Referenced by process_package(), RotateScanUnit(), and ~RotateScanUnit().
Definition at line 398 of file motion.h.
Referenced by process_package(), RotateScanUnit(), and ~RotateScanUnit().
1.5.5