mElite  1.0
An Elite clone based on TextElite by Jan-Philipp Kappmeier and Melanie Schmidt.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Static Public Member Functions | List of all members
Shapes Class Reference

#include <Shapes.h>

Static Public Member Functions

static void drawCircle (Vector3 pos, GLint n, GLfloat r, const GLfloat *colorCenter, const GLfloat *colorSurface)
 
static void drawCircle (GLfloat xPos, GLfloat yPos, GLfloat zPos, GLint n, GLfloat r, const GLfloat *colorCenter, const GLfloat *colorSurface)
 
static void drawCircleTex (Vector3 pos, GLint n, GLfloat r)
 
static void drawCircleTex (GLfloat xPos, GLfloat yPos, GLfloat zPos, GLint n, GLfloat r)
 
static void drawCircleTex (GLfloat xPos, GLfloat yPos, GLfloat zPos, GLint n, GLfloat r, const GLfloat *colorCenter, const GLfloat *colorSurface)
 
static void drawCircle (GLfloat xPos, GLfloat yPos, GLfloat zPos, GLint n, GLfloat r, float segmentStart, float segmentEnd, const GLfloat *colorCenter, const GLfloat *colorSurface)
 
static void drawCircleShape (GLfloat xPos, GLfloat yPos, GLfloat zPos, GLint n, GLfloat r, const GLfloat *color)
 
static void drawCircleShape (GLfloat xPos, GLfloat yPos, GLfloat zPos, GLint n, GLfloat r, float segmentStart, float segmentEnd, const GLfloat *color)
 
static void drawCircleShape (Vector3 pos, GLint n, GLfloat r, float segmentStart, float segmentEnd, const GLfloat *color)
 
static void drawCircleShapeDashed (GLfloat xPos, GLfloat yPos, GLfloat zPos, GLint n, GLfloat r, const GLfloat *color)
 
static void drawRect (GLfloat xCenterPos, GLfloat yCenterPos, GLfloat zPos, GLfloat width, GLfloat height)
 

Detailed Description

Definition at line 10 of file Shapes.h.

Member Function Documentation

void Shapes::drawCircle ( Vector3  pos,
GLint  n,
GLfloat  r,
const GLfloat *  colorCenter,
const GLfloat *  colorSurface 
)
static

Definition at line 15 of file Shapes.cpp.

void Shapes::drawCircle ( GLfloat  xPos,
GLfloat  yPos,
GLfloat  zPos,
GLint  n,
GLfloat  r,
const GLfloat *  colorCenter,
const GLfloat *  colorSurface 
)
static

Definition at line 19 of file Shapes.cpp.

void Shapes::drawCircle ( GLfloat  xPos,
GLfloat  yPos,
GLfloat  zPos,
GLint  n,
GLfloat  r,
float  segmentStart,
float  segmentEnd,
const GLfloat *  colorCenter,
const GLfloat *  colorSurface 
)
static

Definition at line 71 of file Shapes.cpp.

void Shapes::drawCircleShape ( GLfloat  xPos,
GLfloat  yPos,
GLfloat  zPos,
GLint  n,
GLfloat  r,
const GLfloat *  color 
)
static

Definition at line 85 of file Shapes.cpp.

void Shapes::drawCircleShape ( GLfloat  xPos,
GLfloat  yPos,
GLfloat  zPos,
GLint  n,
GLfloat  r,
float  segmentStart,
float  segmentEnd,
const GLfloat *  color 
)
static

Definition at line 99 of file Shapes.cpp.

void Shapes::drawCircleShape ( Vector3  pos,
GLint  n,
GLfloat  r,
float  segmentStart,
float  segmentEnd,
const GLfloat *  color 
)
static

Definition at line 120 of file Shapes.cpp.

void Shapes::drawCircleShapeDashed ( GLfloat  xPos,
GLfloat  yPos,
GLfloat  zPos,
GLint  n,
GLfloat  r,
const GLfloat *  color 
)
static

Definition at line 125 of file Shapes.cpp.

void Shapes::drawCircleTex ( Vector3  pos,
GLint  n,
GLfloat  r 
)
static

Definition at line 33 of file Shapes.cpp.

void Shapes::drawCircleTex ( GLfloat  xPos,
GLfloat  yPos,
GLfloat  zPos,
GLint  n,
GLfloat  r 
)
static

Definition at line 37 of file Shapes.cpp.

void Shapes::drawCircleTex ( GLfloat  xPos,
GLfloat  yPos,
GLfloat  zPos,
GLint  n,
GLfloat  r,
const GLfloat *  colorCenter,
const GLfloat *  colorSurface 
)
static

Definition at line 53 of file Shapes.cpp.

void Shapes::drawRect ( GLfloat  xCenterPos,
GLfloat  yCenterPos,
GLfloat  zPos,
GLfloat  width,
GLfloat  height 
)
static

Definition at line 139 of file Shapes.cpp.


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