color | RawObject | [protected] |
ComputeNormals(bool clock_wise) | VertexArrayObject | |
ComputeSphericalTextureCoordinates(GLuint texture_id) | VertexArrayObject | |
Construct() | Torus2 | [private] |
data | Torus2 | [private] |
Draw() | VertexArrayObject | [virtual] |
emission | RawObject | [protected] |
GetBoundingBox() | Torus2 | [virtual] |
GetBoundingRadius() | Torus2 | [virtual] |
indices | Torus2 | [private] |
n_rings | Torus2 | [private] |
n_sides | Torus2 | [private] |
normal_length | VertexArrayObject | [static] |
PrintToConsole() | VertexArrayObject | |
r_p | Torus2 | [private] |
r_t | Torus2 | [private] |
RawObject() | RawObject | |
SetColor(float red, float green, float blue, float alpha) | RawObject | |
SetEmission(float red, float green, float blue, float alpha) | RawObject | |
SetTexture(GLuint texture_id) | Torus2 | |
SetTextureCoordinates(float *data, GLuint texture_id) | VertexArrayObject | [protected] |
SetVertexData(float *data, int num_vertices) | VertexArrayObject | [protected] |
SetVertexIndices(GLuint *indices, int num_faces) | VertexArrayObject | [protected] |
show_normals | VertexArrayObject | [static] |
Torus2(double radius_t, double radius_p, int n_sides, int n_rings) | Torus2 | |
Torus2() | Torus2 | [private] |
VertexArrayObject() | VertexArrayObject | |
~RawObject() | RawObject | |
~Torus2() | Torus2 | |
~VertexArrayObject() | VertexArrayObject | |