Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

TranslateEngine Class Reference

#include <overlayframe.h>

Inheritance diagram for TranslateEngine:

LoadServer List of all members.

Public Member Functions

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

Public Attributes

OverlayFrameoverlay
VFrame * translate_output
VFrame * translate_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 2077 of file overlayframe.C.

TranslateEngine::~TranslateEngine  ) 
 

Definition at line 2083 of file overlayframe.C.


Member Function Documentation

void TranslateEngine::init_packages  )  [virtual]
 

Reimplemented from LoadServer.

Definition at line 2087 of file overlayframe.C.

References MIN, translate_out_y1, translate_out_y2, and translate_output.

LoadClient * TranslateEngine::new_client  )  [virtual]
 

Reimplemented from LoadServer.

Definition at line 2107 of file overlayframe.C.

References overlay.

LoadPackage * TranslateEngine::new_package  )  [virtual]
 

Reimplemented from LoadServer.

Definition at line 2112 of file overlayframe.C.


Member Data Documentation

OverlayFrame* TranslateEngine::overlay
 

Definition at line 230 of file overlayframe.h.

Referenced by new_client().

float TranslateEngine::translate_alpha
 

Definition at line 242 of file overlayframe.h.

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

float TranslateEngine::translate_in_x1
 

Definition at line 234 of file overlayframe.h.

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

float TranslateEngine::translate_in_x2
 

Definition at line 236 of file overlayframe.h.

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

float TranslateEngine::translate_in_y1
 

Definition at line 235 of file overlayframe.h.

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

float TranslateEngine::translate_in_y2
 

Definition at line 237 of file overlayframe.h.

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

VFrame* TranslateEngine::translate_input
 

Definition at line 233 of file overlayframe.h.

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

int TranslateEngine::translate_mode
 

Definition at line 243 of file overlayframe.h.

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

float TranslateEngine::translate_out_x1
 

Definition at line 238 of file overlayframe.h.

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

float TranslateEngine::translate_out_x2
 

Definition at line 240 of file overlayframe.h.

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

float TranslateEngine::translate_out_y1
 

Definition at line 239 of file overlayframe.h.

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

float TranslateEngine::translate_out_y2
 

Definition at line 241 of file overlayframe.h.

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

VFrame* TranslateEngine::translate_output
 

Definition at line 232 of file overlayframe.h.

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


The documentation for this class was generated from the following files:
Generated on Sun Jan 8 13:39:27 2006 for Cinelerra-svn by  doxygen 1.4.4