PolarMain Class Reference

#include <polar.h>

Inherits PluginVClient.

Collaboration diagram for PolarMain:

Collaboration graph
[legend]

Public Member Functions

 PolarMain (int argc, char *argv[])
 ~PolarMain ()
int process_realtime (long size, VFrame **input_ptr, VFrame **output_ptr)
int plugin_is_realtime ()
int plugin_is_multi_channel ()
char * plugin_title ()
int start_gui ()
int stop_gui ()
int show_gui ()
int hide_gui ()
int set_string ()
int load_defaults ()
int save_defaults ()
int save_data (char *text)
int read_data (char *text)
int reconfigure ()

Data Fields

int depth
int angle
int polar_to_rectangular
int backwards
int inverse
int automated_function
int reconfigure_flag
VFrametemp_frame
PolarThread * thread

Private Attributes

BC_Hashdefaults
PolarEngine ** engine

Detailed Description

Definition at line 15 of file polar.h.


Constructor & Destructor Documentation

PolarMain::PolarMain ( int  argc,
char *  argv[] 
)

PolarMain::~PolarMain (  ) 


Member Function Documentation

int PolarMain::process_realtime ( long  size,
VFrame **  input_ptr,
VFrame **  output_ptr 
)

int PolarMain::plugin_is_realtime (  ) 

int PolarMain::plugin_is_multi_channel (  ) 

char* PolarMain::plugin_title (  )  [virtual]

Reimplemented from PluginClient.

int PolarMain::start_gui (  ) 

int PolarMain::stop_gui (  ) 

int PolarMain::show_gui (  )  [virtual]

Reimplemented from PluginClient.

int PolarMain::hide_gui (  ) 

int PolarMain::set_string (  )  [virtual]

Reimplemented from PluginClient.

int PolarMain::load_defaults (  )  [virtual]

Reimplemented from PluginClient.

int PolarMain::save_defaults (  )  [virtual]

Reimplemented from PluginClient.

Referenced by PolarWindow::close_event().

int PolarMain::save_data ( char *  text  ) 

int PolarMain::read_data ( char *  text  ) 

int PolarMain::reconfigure (  ) 


Field Documentation

Definition at line 38 of file polar.h.

Referenced by DepthSlider::handle_event().

Definition at line 39 of file polar.h.

Referenced by AngleSlider::handle_event().

Definition at line 40 of file polar.h.

Definition at line 41 of file polar.h.

Definition at line 42 of file polar.h.

Definition at line 43 of file polar.h.

Referenced by AutomatedFn::handle_event().

Definition at line 44 of file polar.h.

Definition at line 45 of file polar.h.

PolarThread* PolarMain::thread

Definition at line 48 of file polar.h.

Definition at line 51 of file polar.h.

Definition at line 52 of file polar.h.


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

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