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
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
static void PassiveMotionFunction(int x, int y)
Definition window.cpp:193
static void MainMenu(int entry)
Definition window.cpp:293
@ NO_CULL
Definition window.h:32
@ CULL_BACK_FACE
Definition window.h:34
@ CULL_FRONT_FACE
Definition window.h:36
@ WRITE_SCENE
Definition window.h:18
@ RAY_TRACE
Definition window.h:17
@ QUIT
Definition window.h:16
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