#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 | OF_EXIT_APP(val) std::exit(val); |
#define | OF_SWITCH_TO_DSHOW_FOR_WIN_VIDCAP |
#define | OF_VIDEO_CAPTURE_QUICKTIME |
#define | OF_VIDEO_PLAYER_QUICKTIME |
#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 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_DSHOW_FOR_WIN_VIDCAP |
#define OF_USING_POCO |
#define OF_VERSION 6 |
#define OF_VIDEO_CAPTURE_QUICKTIME |
#define OF_VIDEO_PLAYER_QUICKTIME |
#define OF_WINDOW 0 |
#define PI 3.14159265358979323846 |
#define RAD_TO_DEG (180.0/PI) |
#define TARGET_LINUX |
#define TWO_PI 6.28318530717958647693 |
typedef ofBaseApp ofSimpleApp |
enum ofLogLevel |