The Fast Light Environment Kit



class Fl_Gl_Arcball_Window

Class Hierarchy

Fl_Gl_Window
   |
   +----Fl_Gl_Arcball_Window

Include Files

#include <Flek/Fl_Gl_Arcball_Window.H>

Description

Class for a FLTK GL Arcball window, which handles arcball rotations by default

Methods


Method Descriptions

get_arcball

FArcball_Control Fl_Gl_Arcball_Window::get_arcball();

Get the current FArcball_Control being used for rotation.

set_arcball

void Fl_Gl_Arcball_Window::set_arcball(const FArcball_Control& arcball_);

Set the current FArcball_Control being used for rotation.

arcball_draw

void Fl_Gl_Arcball_Window::arcball_draw();

Draw the controller with all its arcs. Parameter is the vector from the eye point to the center of interest. Default is -ve Z axis

drawConstraints

void Fl_Gl_Arcball_Window::drawConstraints(void);

Draw all constraint arcs.

drawDragArc

void Fl_Gl_Arcball_Window::drawDragArc(void);

Draw "rubber band" arc during dragging.

© 2000 the Flek Development team.
Generated by ScanDoc
Last Updated: Tue May 15 8:50:06 2001