#include <OpenTissue/configuration.h>
#include <OpenTissue/utility/gl/gl_util.h>
#include <boost/shared_ptr.hpp>
#include <OpenTissue/utility/glut/glut_main.ipp>
Go to the source code of this file.
Classes | |
class | OpenTissue::glut::Application |
Namespaces | |
namespace | OpenTissue |
namespace | OpenTissue::glut |
Typedefs | |
typedef boost::shared_ptr < Application > | OpenTissue::glut::instance_pointer |
Functions | |
OpenTissue::glut::instance_pointer | init_glut_application (int argc, char **argv) |
OpenTissue::glut::instance_pointer init_glut_application | ( | int | argc, | |
char ** | argv | |||
) |
An end user is responsible for actually implementing this function.
End users will create their own applications by making a derived class from the Application class and then letting the init_glut_application function return a base-class pointer to an instance of this derived class.