Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Friends
vrender::Feedback3DColor Class Reference

#include <Primitive.h>

List of all members.

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 Vector3pos () 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


Feedback3DColor operator* (const GLFLOAT &f, const Feedback3DColor &F)
std::ostream & operator<< (std::ostream &, const Feedback3DColor &)

Detailed Description

Definition at line 75 of file Primitive.h.

Constructor & Destructor Documentation

vrender::Feedback3DColor::Feedback3DColor ( GLfloat *  loc) [inline]

Definition at line 78 of file Primitive.h.

vrender::Feedback3DColor::Feedback3DColor ( FLOAT  x,
GLfloat  r,
GLfloat  g,
GLfloat  b,
GLfloat  a 
) [inline, protected]

Definition at line 109 of file Primitive.h.

Member Function Documentation

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.

Friends And Related Function Documentation

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]

Member Data Documentation

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.

Definition at line 112 of file Primitive.h.

GLfloat vrender::Feedback3DColor::_red [protected]

Definition at line 113 of file Primitive.h.

The documentation for this class was generated from the following file:

Author(s): Kai M. Wurm , Armin Hornung
autogenerated on Thu Feb 11 2016 23:51:21