#include <Primitive.h>
Public Member Functions | |
GLfloat | alpha () const |
GLfloat | blue () const |
Feedback3DColor (GLfloat *loc) | |
GLfloat | green () const |
Feedback3DColor | operator* (const GLFLOAT &f) const |
Feedback3DColor | operator+ (const Feedback3DColor &v) const |
const Vector3 & | pos () const |
GLfloat | red () const |
FLOAT | x () const |
FLOAT | y () const |
FLOAT | z () const |
Static Public Member Functions | |
static int | sizeInBuffer () |
Protected Member Functions | |
Feedback3DColor (FLOAT x, FLOAT y, FLOAT z, GLfloat r, GLfloat g, GLfloat b, GLfloat a) | |
Protected Attributes | |
GLfloat | _alpha |
GLfloat | _blue |
GLfloat | _green |
Vector3 | _pos |
GLfloat | _red |
Friends | |
Feedback3DColor | operator* (const GLFLOAT &f, const Feedback3DColor &F) |
std::ostream & | operator<< (std::ostream &, const Feedback3DColor &) |
Definition at line 75 of file Primitive.h.
vrender::Feedback3DColor::Feedback3DColor | ( | GLfloat * | loc | ) | [inline] |
Definition at line 78 of file Primitive.h.
vrender::Feedback3DColor::Feedback3DColor | ( | FLOAT | x, |
FLOAT | y, | ||
FLOAT | z, | ||
GLfloat | r, | ||
GLfloat | g, | ||
GLfloat | b, | ||
GLfloat | a | ||
) | [inline, protected] |
Definition at line 109 of file Primitive.h.
GLfloat vrender::Feedback3DColor::alpha | ( | ) | const [inline] |
Definition at line 88 of file Primitive.h.
GLfloat vrender::Feedback3DColor::blue | ( | ) | const [inline] |
Definition at line 87 of file Primitive.h.
GLfloat vrender::Feedback3DColor::green | ( | ) | const [inline] |
Definition at line 86 of file Primitive.h.
Feedback3DColor vrender::Feedback3DColor::operator* | ( | const GLFLOAT & | f | ) | const [inline] |
Definition at line 95 of file Primitive.h.
Feedback3DColor vrender::Feedback3DColor::operator+ | ( | const Feedback3DColor & | v | ) | const [inline] |
Definition at line 91 of file Primitive.h.
const Vector3& vrender::Feedback3DColor::pos | ( | ) | const [inline] |
Definition at line 89 of file Primitive.h.
GLfloat vrender::Feedback3DColor::red | ( | ) | const [inline] |
Definition at line 85 of file Primitive.h.
static int vrender::Feedback3DColor::sizeInBuffer | ( | ) | [inline, static] |
Definition at line 104 of file Primitive.h.
FLOAT vrender::Feedback3DColor::x | ( | ) | const [inline] |
Definition at line 82 of file Primitive.h.
FLOAT vrender::Feedback3DColor::y | ( | ) | const [inline] |
Definition at line 83 of file Primitive.h.
FLOAT vrender::Feedback3DColor::z | ( | ) | const [inline] |
Definition at line 84 of file Primitive.h.
Feedback3DColor operator* | ( | const GLFLOAT & | f, |
const Feedback3DColor & | F | ||
) | [friend] |
Definition at line 99 of file Primitive.h.
std::ostream& operator<< | ( | std::ostream & | , |
const Feedback3DColor & | |||
) | [friend] |
GLfloat vrender::Feedback3DColor::_alpha [protected] |
Definition at line 116 of file Primitive.h.
GLfloat vrender::Feedback3DColor::_blue [protected] |
Definition at line 115 of file Primitive.h.
GLfloat vrender::Feedback3DColor::_green [protected] |
Definition at line 114 of file Primitive.h.
Vector3 vrender::Feedback3DColor::_pos [protected] |
Definition at line 112 of file Primitive.h.
GLfloat vrender::Feedback3DColor::_red [protected] |
Definition at line 113 of file Primitive.h.