Quaternion fractal Viewer Class.
Inheritance:
Public Methods
-
QuatFractViewer()
- Constructor
Public Fields
-
CameraControl caminfb
-
Gtk::Toolbar toolbar
-
Gtk::Toolbar gv_toolbar
Public Methods
-
virtual gint gl_motion_notify_handler_imp(GdkEventMotion* event)
-
virtual gint gl_button_press_handler_imp(GdkEventButton* event)
-
virtual gint gl_button_release_handler_imp(GdkEventButton* event)
-
void update_caminfb()
-
void tool_handler(int id)
Inherited from Viewer:
Public Fields
-
SpaceEntity camera
-
Vector3 gl_light_pos
-
Gtk::HBox upper_hbox
-
Gtk::HBox lower_hbox
-
SigC::Signal0<void> gl_changed_event
Public Methods
-
void initgl()
-
void updategl()
-
gint drawgl()
-
virtual gint init_gl_context_imp()
-
virtual gint draw_gl_context_imp()
-
gint gl_expose_handler(GdkEventExpose* expose)
-
gint gl_configure_handler(GdkEventConfigure* configure)
-
void gl_realize_handler()
-
int set_light(Vector3 pos)
Documentation
Quaternion fractal Viewer Class.
This Viewer Class is specialiced for viewing quaternion
fractals. It provides GTK+ widgets for easy parameter
modification and has child objects that implement
the mathematical methods and
algorithms used to render the fractal shape.
- QuatFractViewer()
- Constructor
- This class has no child classes.
- Friends:
- void* enter_thread(void *)
Alphabetic index Hierarchy of classes
This page was generated with the help of DOC++.