ScaleEngine Class Reference

#include <overlayframe.h>

Inherits LoadServer.

Collaboration diagram for ScaleEngine:

Collaboration graph
[legend]

Public Member Functions

 ScaleEngine (OverlayFrame *overlay, int cpus)
 ~ScaleEngine ()
void init_packages ()
LoadClientnew_client ()
LoadPackagenew_package ()

Data Fields

OverlayFrameoverlay
VFramescale_output
VFramescale_input
float w_scale
float h_scale
float in_x1_float
float in_y1_float
int out_w_int
int out_h_int
int interpolation_type

Detailed Description

Definition at line 136 of file overlayframe.h.


Constructor & Destructor Documentation

ScaleEngine::ScaleEngine ( OverlayFrame overlay,
int  cpus 
)

Definition at line 1620 of file overlayframe.C.

ScaleEngine::~ScaleEngine (  ) 

Definition at line 1626 of file overlayframe.C.


Member Function Documentation

void ScaleEngine::init_packages (  )  [virtual]

Reimplemented from LoadServer.

Definition at line 1630 of file overlayframe.C.

References LoadServer::get_total_packages(), and out_h_int.

Here is the call graph for this function:

LoadClient * ScaleEngine::new_client (  )  [virtual]

Reimplemented from LoadServer.

Definition at line 1643 of file overlayframe.C.

References overlay.

LoadPackage * ScaleEngine::new_package (  )  [virtual]

Reimplemented from LoadServer.

Definition at line 1648 of file overlayframe.C.


Field Documentation

Definition at line 146 of file overlayframe.h.

Referenced by new_client().

Definition at line 148 of file overlayframe.h.

Referenced by OverlayFrame::overlay(), and ScaleUnit::process_package().

Definition at line 149 of file overlayframe.h.

Referenced by OverlayFrame::overlay(), and ScaleUnit::process_package().

Definition at line 150 of file overlayframe.h.

Referenced by OverlayFrame::overlay(), and ScaleUnit::process_package().

Definition at line 151 of file overlayframe.h.

Referenced by OverlayFrame::overlay(), and ScaleUnit::process_package().

Definition at line 152 of file overlayframe.h.

Referenced by OverlayFrame::overlay(), and ScaleUnit::process_package().

Definition at line 153 of file overlayframe.h.

Referenced by OverlayFrame::overlay(), and ScaleUnit::process_package().

Definition at line 154 of file overlayframe.h.

Referenced by OverlayFrame::overlay(), and ScaleUnit::process_package().

Definition at line 156 of file overlayframe.h.

Referenced by OverlayFrame::overlay(), and ScaleUnit::process_package().


The documentation for this class was generated from the following files:

Generated on Mon Apr 28 14:42:22 2008 for Cinelerra by  doxygen 1.5.5