TAPs 0.7.7.3
TAPsOpenGLEnumList.hpp File Reference
#include <GL/glew.h>
#include <GL/gl.h>
#include <GL/glu.h>
#include <GL/glut.h>
#include "../Core/TAPsDef.hpp"
Include dependency graph for TAPsOpenGLEnumList.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  CameraType { ORTHOGRAPHIC, PERSPECTIVE }
enum  DrawMode {
  POINT, WIRE_FRAME, POLYGON, POLYGON_WITH_WIRE_FRAME,
  TRIANGLE, LINE_STRIP, LINES, DRAW_TEXTS
}
enum  Face { FRONT_AND_BACK = GL_FRONT_AND_BACK, FRONT = GL_FRONT, BACK = GL_BACK }
enum  MaterialType {
  CURRENT_MAT, WHITE, WHITE_01, WHITE_02,
  WHITE_03, WHITE_04, WHITE_05, BLACK,
  BLACK_01, BLACK_02, BLACK_03, BLACK_04,
  BLACK_05, RED, RED_01, RED_02,
  RED_03, RED_04, RED_05, GREEN,
  GREEN_01, GREEN_02, GREEN_03, GREEN_04,
  GREEN_05, BLUE_NAVY, BLUE, BLUE_01,
  BLUE_02, BLUE_03, BLUE_04, BLUE_05,
  YELLOW, YELLOW_01, YELLOW_02, YELLOW_03,
  YELLOW_04, YELLOW_05, MAGENTA, MAGENTA_01,
  MAGENTA_02, MAGENTA_03, MAGENTA_04, MAGENTA_05,
  CYAN, CYAN_01, CYAN_02, CYAN_03,
  CYAN_04, CYAN_05, BRIGHT_YELLOW, DARK_RED,
  DARK_RED_01, DARK_GREEN, DARK_GREEN_01, DARK_BLUE,
  DARK_BLUE_01, METAL_GOLD, METAL_SILVER, METAL_BRONZE,
  PLASTIC_RED, PLASTIC_GREEN, PLASTIC_BLUE, PLASTIC_YELLOW,
  PLASTIC_BLACK, BLOOD_VESSEL, HEAD_NEEDLE, NEEDLE_SHARP_POINT,
  DEFAULT
}
enum  GLUT {
  BITMAP_9_BY_15, BITMAP_8_BY_13, BITMAP_TIMES_ROMAN_10, BITMAP_TIMES_ROMAN_24,
  BITMAP_HELVETICA_10, BITMAP_HELVETICA_12, BITMAP_HELVETICA_18
}

Enumeration Type Documentation

enum CameraType
Enumerator:
ORTHOGRAPHIC 
PERSPECTIVE 

Definition at line 29 of file TAPsOpenGLEnumList.hpp.

enum DrawMode
Enumerator:
POINT 
WIRE_FRAME 
POLYGON 
POLYGON_WITH_WIRE_FRAME 
TRIANGLE 
LINE_STRIP 
LINES 
DRAW_TEXTS 

Definition at line 34 of file TAPsOpenGLEnumList.hpp.

enum Face
Enumerator:
FRONT_AND_BACK 
FRONT 
BACK 

Definition at line 45 of file TAPsOpenGLEnumList.hpp.

          {
    FRONT_AND_BACK = GL_FRONT_AND_BACK,
    FRONT          = GL_FRONT,
    BACK           = GL_BACK
};
enum GLUT
Enumerator:
BITMAP_9_BY_15 
BITMAP_8_BY_13 
BITMAP_TIMES_ROMAN_10 
BITMAP_TIMES_ROMAN_24 
BITMAP_HELVETICA_10 
BITMAP_HELVETICA_12 
BITMAP_HELVETICA_18 

Definition at line 144 of file TAPsOpenGLEnumList.hpp.

These colors are defined and used in TAPsOpenGLMaterial.hpp/cpp.

See also:
OpenGLMaterial These colors are based on the additive color mixing of the primary color (red, green, and blue). Where yellow := red + green, magenta = red + blue, and cyan := green + blue.
Enumerator:
CURRENT_MAT 
WHITE 
WHITE_01 
WHITE_02 
WHITE_03 
WHITE_04 
WHITE_05 
BLACK 
BLACK_01 
BLACK_02 
BLACK_03 
BLACK_04 
BLACK_05 
RED 
RED_01 
RED_02 
RED_03 
RED_04 
RED_05 
GREEN 
GREEN_01 
GREEN_02 
GREEN_03 
GREEN_04 
GREEN_05 
BLUE_NAVY 
BLUE 
BLUE_01 
BLUE_02 
BLUE_03 
BLUE_04 
BLUE_05 
YELLOW 
YELLOW_01 
YELLOW_02 
YELLOW_03 
YELLOW_04 
YELLOW_05 
MAGENTA 
MAGENTA_01 
MAGENTA_02 
MAGENTA_03 
MAGENTA_04 
MAGENTA_05 
CYAN 
CYAN_01 
CYAN_02 
CYAN_03 
CYAN_04 
CYAN_05 
BRIGHT_YELLOW 
DARK_RED 
DARK_RED_01 
DARK_GREEN 
DARK_GREEN_01 
DARK_BLUE 
DARK_BLUE_01 
METAL_GOLD 
METAL_SILVER 
METAL_BRONZE 
PLASTIC_RED 
PLASTIC_GREEN 
PLASTIC_BLUE 
PLASTIC_YELLOW 
PLASTIC_BLACK 
BLOOD_VESSEL 
HEAD_NEEDLE 
NEEDLE_SHARP_POINT 
DEFAULT 

Definition at line 57 of file TAPsOpenGLEnumList.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines