#include <unistd.h>#include "GLee.h"#include <GL/glu.h>#include <stdio.h>#include <stdarg.h>#include <math.h>#include <time.h>#include <stdlib.h>#include <string.h>#include <iostream>#include <vector>#include <string>#include <sstream>#include <iomanip>Go to the source code of this file.
Defines | |
| #define | OF_VERSION 6 |
| #define | TARGET_LINUX |
| #define | TARGET_LITTLE_ENDIAN |
| #define | B14400 14400 |
| #define | B28800 28800 |
| #define | OF_EXIT_APP(val) std::exit(val); |
| #define | OF_SWITCH_TO_UNICAP_FOR_LINUX_VIDCAP |
| #define | OF_VIDEO_CAPTURE_UNICAP |
| #define | OF_VIDEO_PLAYER_GSTREAMER |
| #define | OF_USING_POCO |
| #define | OF_DEFAULT_LOG_LEVEL OF_LOG_WARNING; |
| #define | OF_SERIAL_NO_DATA -2 |
| #define | OF_SERIAL_ERROR -1 |
| #define | PI 3.14159265358979323846 |
| #define | TWO_PI 6.28318530717958647693 |
| #define | M_TWO_PI 6.28318530717958647693 |
| #define | FOUR_PI 12.56637061435917295385 |
| #define | HALF_PI 1.57079632679489661923 |
| #define | DEG_TO_RAD (PI/180.0) |
| #define | RAD_TO_DEG (180.0/PI) |
| #define | MIN(x, y) (((x) < (y)) ? (x) : (y)) |
| #define | MAX(x, y) (((x) > (y)) ? (x) : (y)) |
| #define | CLAMP(val, min, max) (MAX(MIN(val,max),min)) |
| #define | ABS(x) (((x) < 0) ? -(x) : (x)) |
| #define | OF_FILLED 0x01 |
| #define | OF_OUTLINE 0x02 |
| #define | OF_WINDOW 0 |
| #define | OF_FULLSCREEN 1 |
| #define | OF_GAME_MODE 2 |
| #define | OF_RECTMODE_CORNER 0 |
| #define | OF_RECTMODE_CENTER 1 |
| #define | OF_IMAGE_GRAYSCALE 0x00 |
| #define | OF_IMAGE_COLOR 0x01 |
| #define | OF_IMAGE_COLOR_ALPHA 0x02 |
| #define | OF_IMAGE_UNDEFINED 0x03 |
| #define | OF_MAX_STYLE_HISTORY 32 |
| #define | OF_MAX_CIRCLE_PTS 1024 |
| #define | OF_POLY_WINDING_ODD 100130 |
| #define | OF_POLY_WINDING_NONZERO 100131 |
| #define | OF_POLY_WINDING_POSITIVE 100132 |
| #define | OF_POLY_WINDING_NEGATIVE 100133 |
| #define | OF_POLY_WINDING_ABS_GEQ_TWO 100134 |
| #define | OF_CLOSE (true) |
| #define | OF_KEY_MODIFIER 0x0100 |
| #define | OF_KEY_RETURN 13 |
| #define | OF_KEY_ESC 27 |
| #define | OF_KEY_BACKSPACE 8 |
| #define | OF_KEY_DEL 127 |
| #define | OF_KEY_F1 (1 | OF_KEY_MODIFIER) |
| #define | OF_KEY_F2 (2 | OF_KEY_MODIFIER) |
| #define | OF_KEY_F3 (3 | OF_KEY_MODIFIER) |
| #define | OF_KEY_F4 (4 | OF_KEY_MODIFIER) |
| #define | OF_KEY_F5 (5 | OF_KEY_MODIFIER) |
| #define | OF_KEY_F6 (6 | OF_KEY_MODIFIER) |
| #define | OF_KEY_F7 (7 | OF_KEY_MODIFIER) |
| #define | OF_KEY_F8 (8 | OF_KEY_MODIFIER) |
| #define | OF_KEY_F9 (9 | OF_KEY_MODIFIER) |
| #define | OF_KEY_F10 (10 | OF_KEY_MODIFIER) |
| #define | OF_KEY_F11 (11 | OF_KEY_MODIFIER) |
| #define | OF_KEY_F12 (12 | OF_KEY_MODIFIER) |
| #define | OF_KEY_LEFT (100 | OF_KEY_MODIFIER) |
| #define | OF_KEY_UP (101 | OF_KEY_MODIFIER) |
| #define | OF_KEY_RIGHT (102 | OF_KEY_MODIFIER) |
| #define | OF_KEY_DOWN (103 | OF_KEY_MODIFIER) |
| #define | OF_KEY_PAGE_UP (104 | OF_KEY_MODIFIER) |
| #define | OF_KEY_PAGE_DOWN (105 | OF_KEY_MODIFIER) |
| #define | OF_KEY_HOME (106 | OF_KEY_MODIFIER) |
| #define | OF_KEY_END (107 | OF_KEY_MODIFIER) |
| #define | OF_KEY_INSERT (108 | OF_KEY_MODIFIER) |
| #define | OF_CONSOLE_COLOR_RESTORE (0) |
| #define | OF_CONSOLE_COLOR_BLACK (30) |
| #define | OF_CONSOLE_COLOR_RED (31) |
| #define | OF_CONSOLE_COLOR_GREEN (32) |
| #define | OF_CONSOLE_COLOR_YELLOW (33) |
| #define | OF_CONSOLE_COLOR_BLUE (34) |
| #define | OF_CONSOLE_COLOR_PURPLE (35) |
| #define | OF_CONSOLE_COLOR_CYAN (36) |
| #define | OF_CONSOLE_COLOR_WHITE (37) |
Typedefs | |
| typedef ofBaseApp | ofSimpleApp |
Enumerations | |
| enum | ofLogLevel { OF_LOG_VERBOSE, OF_LOG_NOTICE, OF_LOG_WARNING, OF_LOG_ERROR, OF_LOG_FATAL_ERROR, OF_LOG_SILENT, OF_LOG_VERBOSE, OF_LOG_NOTICE, OF_LOG_WARNING, OF_LOG_ERROR, OF_LOG_FATAL_ERROR, OF_LOG_SILENT, OF_LOG_VERBOSE, OF_LOG_NOTICE, OF_LOG_WARNING, OF_LOG_ERROR, OF_LOG_FATAL_ERROR, OF_LOG_SILENT } |
| #define ABS | ( | x ) | (((x) < 0) ? -(x) : (x)) |
| #define B14400 14400 |
| #define B28800 28800 |
| #define CLAMP | ( | val, | |
| min, | |||
| max | |||
| ) | (MAX(MIN(val,max),min)) |
| #define DEG_TO_RAD (PI/180.0) |
| #define FOUR_PI 12.56637061435917295385 |
| #define HALF_PI 1.57079632679489661923 |
| #define M_TWO_PI 6.28318530717958647693 |
| #define MAX | ( | x, | |
| y | |||
| ) | (((x) > (y)) ? (x) : (y)) |
| #define MIN | ( | x, | |
| y | |||
| ) | (((x) < (y)) ? (x) : (y)) |
| #define OF_CLOSE (true) |
| #define OF_CONSOLE_COLOR_BLACK (30) |
| #define OF_CONSOLE_COLOR_BLUE (34) |
| #define OF_CONSOLE_COLOR_CYAN (36) |
| #define OF_CONSOLE_COLOR_GREEN (32) |
| #define OF_CONSOLE_COLOR_PURPLE (35) |
| #define OF_CONSOLE_COLOR_RED (31) |
| #define OF_CONSOLE_COLOR_RESTORE (0) |
| #define OF_CONSOLE_COLOR_WHITE (37) |
| #define OF_CONSOLE_COLOR_YELLOW (33) |
| #define OF_DEFAULT_LOG_LEVEL OF_LOG_WARNING; |
| #define OF_EXIT_APP | ( | val ) | std::exit(val); |
| #define OF_FILLED 0x01 |
| #define OF_FULLSCREEN 1 |
| #define OF_GAME_MODE 2 |
| #define OF_IMAGE_COLOR 0x01 |
| #define OF_IMAGE_COLOR_ALPHA 0x02 |
| #define OF_IMAGE_GRAYSCALE 0x00 |
| #define OF_IMAGE_UNDEFINED 0x03 |
| #define OF_KEY_BACKSPACE 8 |
| #define OF_KEY_DEL 127 |
| #define OF_KEY_DOWN (103 | OF_KEY_MODIFIER) |
| #define OF_KEY_END (107 | OF_KEY_MODIFIER) |
| #define OF_KEY_ESC 27 |
| #define OF_KEY_F1 (1 | OF_KEY_MODIFIER) |
| #define OF_KEY_F10 (10 | OF_KEY_MODIFIER) |
| #define OF_KEY_F11 (11 | OF_KEY_MODIFIER) |
| #define OF_KEY_F12 (12 | OF_KEY_MODIFIER) |
| #define OF_KEY_F2 (2 | OF_KEY_MODIFIER) |
| #define OF_KEY_F3 (3 | OF_KEY_MODIFIER) |
| #define OF_KEY_F4 (4 | OF_KEY_MODIFIER) |
| #define OF_KEY_F5 (5 | OF_KEY_MODIFIER) |
| #define OF_KEY_F6 (6 | OF_KEY_MODIFIER) |
| #define OF_KEY_F7 (7 | OF_KEY_MODIFIER) |
| #define OF_KEY_F8 (8 | OF_KEY_MODIFIER) |
| #define OF_KEY_F9 (9 | OF_KEY_MODIFIER) |
| #define OF_KEY_HOME (106 | OF_KEY_MODIFIER) |
| #define OF_KEY_INSERT (108 | OF_KEY_MODIFIER) |
| #define OF_KEY_LEFT (100 | OF_KEY_MODIFIER) |
| #define OF_KEY_MODIFIER 0x0100 |
| #define OF_KEY_PAGE_DOWN (105 | OF_KEY_MODIFIER) |
| #define OF_KEY_PAGE_UP (104 | OF_KEY_MODIFIER) |
| #define OF_KEY_RETURN 13 |
| #define OF_KEY_RIGHT (102 | OF_KEY_MODIFIER) |
| #define OF_KEY_UP (101 | OF_KEY_MODIFIER) |
| #define OF_MAX_CIRCLE_PTS 1024 |
| #define OF_MAX_STYLE_HISTORY 32 |
| #define OF_OUTLINE 0x02 |
| #define OF_POLY_WINDING_ABS_GEQ_TWO 100134 |
| #define OF_POLY_WINDING_NEGATIVE 100133 |
| #define OF_POLY_WINDING_NONZERO 100131 |
| #define OF_POLY_WINDING_ODD 100130 |
| #define OF_POLY_WINDING_POSITIVE 100132 |
| #define OF_RECTMODE_CENTER 1 |
| #define OF_RECTMODE_CORNER 0 |
| #define OF_SERIAL_ERROR -1 |
| #define OF_SERIAL_NO_DATA -2 |
| #define OF_SWITCH_TO_UNICAP_FOR_LINUX_VIDCAP |
| #define OF_USING_POCO |
| #define OF_VERSION 6 |
| #define OF_VIDEO_CAPTURE_UNICAP |
| #define OF_VIDEO_PLAYER_GSTREAMER |
| #define OF_WINDOW 0 |
| #define PI 3.14159265358979323846 |
| #define RAD_TO_DEG (180.0/PI) |
| #define TARGET_LINUX |
| #define TARGET_LITTLE_ENDIAN |
| #define TWO_PI 6.28318530717958647693 |
| typedef ofBaseApp ofSimpleApp |
| enum ofLogLevel |
1.7.2