TranslateEngine Class Reference

#include <overlayframe.h>

Inherits LoadServer.

Collaboration diagram for TranslateEngine:

Collaboration graph
[legend]

Public Member Functions

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

Data Fields

OverlayFrameoverlay
VFrametranslate_output
VFrametranslate_input
float translate_in_x1
float translate_in_y1
float translate_in_x2
float translate_in_y2
float translate_out_x1
float translate_out_y1
float translate_out_x2
float translate_out_y2
float translate_alpha
int translate_mode

Detailed Description

Definition at line 220 of file overlayframe.h.


Constructor & Destructor Documentation

TranslateEngine::TranslateEngine ( OverlayFrame overlay,
int  cpus 
)

Definition at line 2129 of file overlayframe.C.

TranslateEngine::~TranslateEngine (  ) 

Definition at line 2135 of file overlayframe.C.


Member Function Documentation

void TranslateEngine::init_packages (  )  [virtual]

Reimplemented from LoadServer.

Definition at line 2139 of file overlayframe.C.

References VFrame::get_h(), LoadServer::get_total_packages(), MIN, translate_out_y1, translate_out_y2, and translate_output.

Here is the call graph for this function:

LoadClient * TranslateEngine::new_client (  )  [virtual]

Reimplemented from LoadServer.

Definition at line 2159 of file overlayframe.C.

References overlay.

LoadPackage * TranslateEngine::new_package (  )  [virtual]

Reimplemented from LoadServer.

Definition at line 2164 of file overlayframe.C.


Field Documentation

Definition at line 230 of file overlayframe.h.

Referenced by new_client().

Definition at line 233 of file overlayframe.h.

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

Definition at line 234 of file overlayframe.h.

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

Definition at line 235 of file overlayframe.h.

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

Definition at line 236 of file overlayframe.h.

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

Definition at line 237 of file overlayframe.h.

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

Definition at line 238 of file overlayframe.h.

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

Definition at line 240 of file overlayframe.h.

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

Definition at line 242 of file overlayframe.h.

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

Definition at line 243 of file overlayframe.h.

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


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

Generated on Mon Apr 28 14:47:56 2008 for Cinelerra by  doxygen 1.5.5