addTriangle(std::vector< GLfloat > &vertices, std::vector< GLfloat > &normals, std::vector< GLfloat > &tcoords, std::vector< GLint > &mtls, index_map_t &index_map, const tinyobj::attrib_t &attrib, const tinyobj::mesh_t &mesh) (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
bounds (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
file (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
fragment_shader_code (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | static |
fragment_shader_id (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
getIntersections(const IntersectionLine &line) (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
getNearFar(const Camera &camera, const Eigen::Affine3f &Mm, float &near, float &far) (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
index_map_t typedef (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
is_functional (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
is_setup (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
load_data() (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
loc (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
makeMaterial(const tinyobj::material_t &mat) (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
mapper_pattern (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | static |
materials (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
mtls (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
normals (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
program_id (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
read_obj(std::vector< GLfloat > &vertices, std::vector< GLfloat > &normals, std::vector< GLfloat > &tcoords, std::vector< GLint > &mtls) (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
recenter (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
render(const Camera &camera, const Eigen::Affine3f &Mm) (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
setup() (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
tcoords (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
teardown() (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
tex_root_path (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
triangle_indices (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
vao_id (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
vbo_id (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
vertex_shader_code (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | static |
vertex_shader_id (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
vertices (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |
~Impl() (defined in gramods::gmGraphics::ObjRenderer::Impl) | gramods::gmGraphics::ObjRenderer::Impl | |