Classes | |
struct | BoundingSphere |
struct | PlyEdge |
struct | PlyFace |
struct | PlyVertex |
class | tgCamera |
Class tgCamera. More... | |
class | tgCollission |
class | tgEngine |
Class tgEngine. More... | |
class | tgErrorMetric |
struct | tgFace |
class | tgFont |
class | tgFrustum |
Class tgFrustum. More... | |
class | tgGUI |
class | tgImageProcessor |
class tgImageProcessor More... | |
class | tgLabel |
struct | tgLight |
Struct tgLight. More... | |
class | tgLighting |
Class tgLighting. More... | |
struct | tgLine |
class | tgMaterial |
Class tgMaterial. More... | |
class | tgMatrix3 |
Class tgMatrix3. More... | |
class | tgModel |
Class tgModel. More... | |
class | tgModelLoader |
Loading geometrical models from file. More... | |
class | tgPlot2D |
class | tgPose |
Class tgPose. More... | |
class | tgQuaternion |
Class tgQuaternion. More... | |
struct | tgRay |
class | tgRenderModel |
Class tgRenderModel. More... | |
class | tgShader |
class | tgShapeCreator |
class | tgTexture |
Class tgTexture. More... | |
class | tgTimer |
Class tgTimer. More... | |
class | tgVector3 |
Class tgVector3. More... | |
struct | tgVertex |
Functions | |
template<typename T > | |
T | Abs (T a) |
float | Angle (tgVector3 a, tgVector3 b) |
void | free_align (void *ptr) |
void * | malloc_align (size_t size, int align) |
template<typename T > | |
T | Max (T a, T b) |
template<typename T > | |
T | Min (T a, T b) |
char * | read_text_file (const char *file) |
template<typename T > | |
T | Sign (T a) |
template<typename T > | |
T | Square (T a) |
Variables | |
const float | ftol = 0.0001f |
T TomGine::Abs | ( | T | a | ) |
Definition at line 97 of file tgShader.h.
float TomGine::Angle | ( | tgVector3 | a, |
tgVector3 | b | ||
) |
Definition at line 167 of file tgVector3.cpp.
void TomGine::free_align | ( | void * | ptr | ) |
Definition at line 375 of file tgShader.cpp.
void * TomGine::malloc_align | ( | size_t | size, |
int | align | ||
) |
Definition at line 366 of file tgShader.cpp.
T TomGine::Max | ( | T | a, |
T | b | ||
) |
Definition at line 85 of file tgShader.h.
T TomGine::Min | ( | T | a, |
T | b | ||
) |
Definition at line 91 of file tgShader.h.
char * TomGine::read_text_file | ( | const char * | file | ) |
Definition at line 381 of file tgShader.cpp.
T TomGine::Sign | ( | T | a | ) |
Definition at line 109 of file tgShader.h.
T TomGine::Square | ( | T | a | ) |
Definition at line 103 of file tgShader.h.
const float TomGine::ftol = 0.0001f |
Definition at line 18 of file tgQuaternion.h.