AGL
A graphics library
|
This is the complete list of members for agl::Sphere, including all inherited members.
_buffers (defined in agl::Mesh) | agl::Mesh | protected |
_data (defined in agl::Mesh) | agl::Mesh | protected |
_hasUV (defined in agl::Mesh) | agl::Mesh | protected |
_initialized (defined in agl::Mesh) | agl::Mesh | protected |
_isDynamic (defined in agl::Mesh) | agl::Mesh | protected |
_nIndices (defined in agl::TriangleMesh) | agl::TriangleMesh | protected |
_nVerts (defined in agl::Mesh) | agl::Mesh | protected |
_vao (defined in agl::Mesh) | agl::Mesh | protected |
deleteBuffers() (defined in agl::Mesh) | agl::Mesh | protectedvirtual |
hasUV() const | agl::Mesh | inline |
INDEX enum value (defined in agl::Mesh) | agl::Mesh | protected |
init() override | agl::Sphere | protectedvirtual |
initBuffers(std::vector< GLuint > *indices, std::vector< GLfloat > *points, std::vector< GLfloat > *normals, std::vector< GLfloat > *texCoords=nullptr, std::vector< GLfloat > *tangents=nullptr) | agl::TriangleMesh | protected |
agl::Mesh::initBuffers(std::vector< GLfloat > *points, std::vector< GLfloat > *normals, std::vector< GLfloat > *texCoords=nullptr, std::vector< GLfloat > *tangents=nullptr) | agl::Mesh | protected |
isDynamic() const | agl::Mesh | inline |
NORMAL enum value (defined in agl::Mesh) | agl::Mesh | protected |
NUM_ATTRIBUTES enum value (defined in agl::Mesh) | agl::Mesh | protected |
numVertices() const | agl::Mesh | inlineprotected |
POSITION enum value (defined in agl::Mesh) | agl::Mesh | protected |
render() const | agl::TriangleMesh | virtual |
setIsDynamic(bool on) | agl::Mesh | protectedvirtual |
setVertexData(VertexAttribute type, int vertexId, const glm::vec4 &data) | agl::Mesh | protected |
Sphere(float rad, GLuint sl, GLuint st) (defined in agl::Sphere) | agl::Sphere | |
TANGENT enum value (defined in agl::Mesh) | agl::Mesh | protected |
UV enum value (defined in agl::Mesh) | agl::Mesh | protected |
vao() const | agl::Mesh | inline |
VertexAttribute enum name (defined in agl::Mesh) | agl::Mesh | protected |
vertexData(VertexAttribute type, int vertexId) const | agl::Mesh | protected |
~Mesh() (defined in agl::Mesh) | agl::Mesh | virtual |