1#ifndef RAY_WINDOW_INCLUDED
2#define RAY_WINDOW_INCLUDED
97 static void MouseFunction(
int button,
int state,
int x,
int y );
static Util::Point3D center
Definition: window.h:46
static Mouse mouse
Definition: window.h:43
static void WriteLeftString(int x, int y, const std::string &str)
Definition: window.cpp:73
static void InterpolationTypeMenu(int entry)
Definition: window.cpp:278
static Scene * scene
Definition: window.h:40
static Util::Timer frameCountTimer
Definition: window.h:58
@ NO_CULL
Definition: window.h:32
@ CULL_BACK_FACE
Definition: window.h:34
@ CULL_FRONT_FACE
Definition: window.h:36
static Image::Image32 TakeSnapshot(void)
Definition: window.cpp:137
static void MotionFunction(int x, int y)
Definition: window.cpp:182
static void KeyboardFunction(unsigned char c, int x, int y)
Definition: window.cpp:202
static void View(Scene &scene, int width, int height)
Definition: window.cpp:416
static void IdleFunction(void)
Definition: window.cpp:163
static Util::Timer timer
Definition: window.h:64
static void WriteRightString(int x, int y, const std::string &str)
Definition: window.cpp:105
static void MouseFunction(int button, int state, int x, int y)
Definition: window.cpp:180
static bool isVisible
Definition: window.h:52
static const char KEY_ESCAPE
Definition: window.h:26
static void VisibilityFunction(int state)
Definition: window.cpp:171
static void CullModeMenu(int entry)
Definition: window.cpp:266
static int parametrizationType
Definition: window.h:70
static int interpolationType
Definition: window.h:67
static void ReshapeFunction(int width, int height)
Definition: window.cpp:406
static int _height
Definition: window.h:22
static void SpecialFunction(int key, int x, int y)
Definition: window.cpp:228
@ WRITE_SCENE
Definition: window.h:18
@ RAY_TRACE
Definition: window.h:17
@ QUIT
Definition: window.h:16
static void PassiveMotionFunction(int x, int y)
Definition: window.cpp:193
static void MainMenu(int entry)
Definition: window.cpp:293
static void ParametrizationTypeMenu(int entry)
Definition: window.cpp:285
static void SetEvaluators(void)
Definition: window.cpp:113
static double radius
Definition: window.h:49
static void DrawModeMenu(int entry)
Definition: window.cpp:260
static int _width
Definition: window.h:22
static int frameCount
Definition: window.h:55
static double frameRate
Definition: window.h:61
static void DisplayFunction(void)
Definition: window.cpp:329
static int PrintError(int showNoError=0)
Definition: window.cpp:40