golib  0.5
goGUI::OFFView Class Reference

View widget for OFF files (OpenGL). More...

#include <offview.h>

Public Member Functions

void lighting ()
 
void load (const char *filename)
 
void align ()
 
void setLight (const goGL::Light &light)
 
goGL::LightgetLight ()
 
virtual void glDraw ()
 
void setRadius (goFloat)
 
void setSphericalPosition (const goVectorf &phiThetaRadius)
 
void setView (const goVectorf &position, const goVectorf &up, const goVectorf &focus)
 
const goVectorfgetSphericalPosition () const
 
goGL::OFFFilegetOFFFile ()
 
sigc::signal< void > & signalChanged ()
 
sigc::signal< void > & signalChangedFinal ()
 
goCaller0< int > & callerRotated ()
 
bool motionSlot (GdkEventMotion *e)
 
bool buttonSlot (GdkEventButton *e)
 
- Public Member Functions inherited from goGUI::GLWidget
void GLWidgetBegin ()
 
void GLWidgetEnd ()
 
void swapBuffers ()
 Can only be called between GLWidgetBegin and ...End.
 
const goVectorfgetRotationStart () const
 2-Vector, mouse position last rotation start More...
 
const goVectorfgetRotationEnd () const
 2-Vector, mouse position last rotation end More...
 
bool renderSlot (const Glib::RefPtr< Gdk::GLContext > &context)
 
bool exposeSlot (GdkEventExpose *e)
 
bool motionSlot (GdkEventMotion *e)
 
bool buttonSlot (GdkEventButton *e)
 

Detailed Description

View widget for OFF files (OpenGL).

This is somewhat deprecated but still used; if making something new, use SceneView instead. This will not be removed in the near future, just do not use it in new code.


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