QuarkMain Class Reference

#include <quark.h>

Inherits PluginVClient.

Collaboration diagram for QuarkMain:

Collaboration graph
[legend]

Public Member Functions

 QuarkMain (PluginServer *server)
 ~QuarkMain ()
int process_realtime (VFrame *input_ptr, VFrame *output_ptr)
int is_realtime ()
char * plugin_title ()
int show_gui ()
void raise_window ()
int set_string ()
void load_configuration ()
void save_data (KeyFrame *keyframe)
void read_data (KeyFrame *keyframe)
int load_defaults ()
int save_defaults ()
VFramenew_picon ()

Data Fields

float sharpness
float last_sharpness
int interlace
int horizontal
int row_step
int luminance
QuarkThread * thread
int pos_lut [0x10000]
int neg_lut [0x10000]

Private Member Functions

int get_luts (int *pos_lut, int *neg_lut, int color_model)

Private Attributes

BC_Hashdefaults
QuarkEngine ** engine
int total_engines

Detailed Description

Definition at line 93 of file quark.h.


Constructor & Destructor Documentation

QuarkMain::QuarkMain ( PluginServer server  ) 

QuarkMain::~QuarkMain (  ) 


Member Function Documentation

int QuarkMain::process_realtime ( VFrame input_ptr,
VFrame output_ptr 
) [virtual]

Reimplemented from PluginVClient.

int QuarkMain::is_realtime (  )  [virtual]

Reimplemented from PluginClient.

char* QuarkMain::plugin_title (  )  [virtual]

Reimplemented from PluginClient.

int QuarkMain::show_gui (  )  [virtual]

Reimplemented from PluginClient.

void QuarkMain::raise_window (  )  [virtual]

Reimplemented from PluginClient.

int QuarkMain::set_string (  )  [virtual]

Reimplemented from PluginClient.

void QuarkMain::load_configuration (  ) 

void QuarkMain::save_data ( KeyFrame keyframe  )  [virtual]

Reimplemented from PluginClient.

void QuarkMain::read_data ( KeyFrame keyframe  )  [virtual]

Reimplemented from PluginClient.

int QuarkMain::load_defaults (  )  [virtual]

Reimplemented from PluginClient.

int QuarkMain::save_defaults (  )  [virtual]

Reimplemented from PluginClient.

VFrame* QuarkMain::new_picon (  )  [virtual]

Reimplemented from PluginClient.

int QuarkMain::get_luts ( int *  pos_lut,
int *  neg_lut,
int  color_model 
) [private]


Field Documentation

Definition at line 114 of file quark.h.

Definition at line 115 of file quark.h.

Definition at line 116 of file quark.h.

Definition at line 117 of file quark.h.

Definition at line 118 of file quark.h.

Definition at line 119 of file quark.h.

QuarkThread* QuarkMain::thread

Definition at line 122 of file quark.h.

int QuarkMain::pos_lut[0x10000]

Definition at line 123 of file quark.h.

int QuarkMain::neg_lut[0x10000]

Definition at line 123 of file quark.h.

Definition at line 127 of file quark.h.

Definition at line 128 of file quark.h.

int QuarkMain::total_engines [private]

Definition at line 129 of file quark.h.


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

Generated on Mon Apr 28 14:37:36 2008 for Cinelerra by  doxygen 1.5.5