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

ScaleTranslateEngine Class Reference

#include <overlayframe.h>

Inheritance diagram for ScaleTranslateEngine:

LoadServer List of all members.

Public Member Functions

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

Public Attributes

OverlayFrameoverlay
VFrame * output
VFrame * input
int in_x1
int in_y1
int in_x2
int in_y2
int out_x1
int out_y1
int out_x2
int out_y2
float alpha
int mode

Detailed Description

Definition at line 283 of file overlayframe.h.


Constructor & Destructor Documentation

ScaleTranslateEngine::ScaleTranslateEngine OverlayFrame overlay,
int  cpus
 

Definition at line 2352 of file overlayframe.C.

ScaleTranslateEngine::~ScaleTranslateEngine  ) 
 

Definition at line 2358 of file overlayframe.C.


Member Function Documentation

void ScaleTranslateEngine::init_packages  )  [virtual]
 

Reimplemented from LoadServer.

Definition at line 2362 of file overlayframe.C.

References out_y1, and out_y2.

LoadClient * ScaleTranslateEngine::new_client  )  [virtual]
 

Reimplemented from LoadServer.

Definition at line 2380 of file overlayframe.C.

References overlay.

LoadPackage * ScaleTranslateEngine::new_package  )  [virtual]
 

Reimplemented from LoadServer.

Definition at line 2385 of file overlayframe.C.


Member Data Documentation

float ScaleTranslateEngine::alpha
 

Definition at line 307 of file overlayframe.h.

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

int ScaleTranslateEngine::in_x1
 

Definition at line 299 of file overlayframe.h.

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

int ScaleTranslateEngine::in_x2
 

Definition at line 301 of file overlayframe.h.

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

int ScaleTranslateEngine::in_y1
 

Definition at line 300 of file overlayframe.h.

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

int ScaleTranslateEngine::in_y2
 

Definition at line 302 of file overlayframe.h.

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

VFrame* ScaleTranslateEngine::input
 

Definition at line 298 of file overlayframe.h.

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

int ScaleTranslateEngine::mode
 

Definition at line 308 of file overlayframe.h.

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

int ScaleTranslateEngine::out_x1
 

Definition at line 303 of file overlayframe.h.

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

int ScaleTranslateEngine::out_x2
 

Definition at line 305 of file overlayframe.h.

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

int ScaleTranslateEngine::out_y1
 

Definition at line 304 of file overlayframe.h.

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

int ScaleTranslateEngine::out_y2
 

Definition at line 306 of file overlayframe.h.

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

VFrame* ScaleTranslateEngine::output
 

Definition at line 297 of file overlayframe.h.

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

OverlayFrame* ScaleTranslateEngine::overlay
 

Definition at line 293 of file overlayframe.h.

Referenced by new_client().


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