class Planet_Display


Inheritance:


Public Fields

[more]SigC::Signal0<void> updateCamera
Signals.

Public Methods

[more] Planet_Display(Camera3D* cam, Scene3D* scn)
Constructor/destructor
[more] ~Planet_Display()
[more]void initgl()
OpenGL related functions
[more]void setupgl()
[more]void drawgl()

Private Fields

[more]Scene3D* scene3D
[more]Camera3D* camera
Pointer to scene.
[more]gdouble basex
A pointer to the camera associated to this GtkGLDisplay
[more]gdouble basey

Private Methods

[more]virtual void realize_impl()
take over some impl methods
[more]virtual gint motion_notify_event_impl(GdkEventMotion*)
[more]virtual gint button_press_event_impl(GdkEventButton*)
[more]virtual gint button_release_event_impl(GdkEventButton*)
[more]virtual gint expose_event_impl(GdkEventExpose* expose)
[more]virtual gint configure_event_impl(GdkEventConfigure* event)


Documentation

oScene3D* scene3D

oCamera3D* camera
Pointer to scene. Needed for drawgl();

ogdouble basex
A pointer to the camera associated to this GtkGLDisplay

ogdouble basey

ovirtual void realize_impl()
take over some impl methods

ovirtual gint motion_notify_event_impl(GdkEventMotion*)

ovirtual gint button_press_event_impl(GdkEventButton*)

ovirtual gint button_release_event_impl(GdkEventButton*)

ovirtual gint expose_event_impl(GdkEventExpose* expose)

ovirtual gint configure_event_impl(GdkEventConfigure* event)

o Planet_Display(Camera3D* cam, Scene3D* scn)
Constructor/destructor

o ~Planet_Display()

ovoid initgl()
OpenGL related functions

ovoid setupgl()

ovoid drawgl()

oSigC::Signal0<void> updateCamera
Signals.


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.