| 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 | |