| _alphas | GTexture |  [protected] | 
  | _begin_tag | GTexture |  [protected, static] | 
  | _cb | GTexture |  [protected] | 
  | _contrast | GLSLPaperShader |  [protected, static] | 
  | _contrast_loc | GLSLPaperShader |  [protected, static] | 
  | _copy | DATA_ITEM |  [protected] | 
  | _ctrl | GTexture |  [protected] | 
  | _DEFINERtags | DATA_ITEM |  [protected] | 
  | _did_init | GLSLPaperShader |  [protected, static] | 
  | _dl | BasicTexture |  [protected] | 
  | _do_texture | GLSLPaperShader |  [protected, static] | 
  | _end_tag | GTexture |  [protected, static] | 
  | _instance | GLSLPaperShader |  [protected, static] | 
  | _paper_tex | GLSLPaperShader |  [protected, static] | 
  | _paper_tex_filename | GLSLPaperShader |  [protected, static] | 
  | _paper_tex_loc | GLSLPaperShader |  [protected, static] | 
  | _paper_tex_name | GLSLPaperShader |  [protected, static] | 
  | _patch | GTexture |  [protected] | 
  | _program | GLSLPaperShader |  [protected, static] | 
  | _sample_origin | GLSLPaperShader |  [protected, static] | 
  | _sample_u_vec | GLSLPaperShader |  [protected, static] | 
  | _sample_v_vec | GLSLPaperShader |  [protected, static] | 
  | _st_loc | GLSLPaperShader |  [protected, static] | 
  | _tex | GLSLPaperShader |  [protected, static] | 
  | _tex_height_loc | GLSLPaperShader |  [protected, static] | 
  | _tex_loc | GLSLPaperShader |  [protected, static] | 
  | _tex_name | GLSLPaperShader |  [protected, static] | 
  | _tex_ref_shader | GLSLShader |  [protected] | 
  | _tex_width_loc | GLSLPaperShader |  [protected, static] | 
  | _type_name | GTexture |  [protected, static] | 
  | activate_program() | GLSLShader |  [inline, protected] | 
  | activate_texture(TEXTUREglptr &tex) | GLSLShader |  [static] | 
  | activate_textures() | GLSLPaperShader |  [virtual] | 
  | add_decoder(Cstr_ptr &d, DATA_ITEM *di, int copy=-1) | DATA_ITEM |  [static] | 
  | add_tags() const | DATA_ITEM |  [inline, virtual] | 
  | alpha() const | GTexture |  [inline] | 
  | attach_shaders(CARRAY< GLuint > &shaders, GLuint prog) | GLSLShader |  [protected, static] | 
  | BasicTexture(Patch *patch=0, StripCB *cb=0) | BasicTexture |  [inline] | 
  | begin_glsl_paper(Patch *p) | GLSLPaperShader |  [static] | 
  | bind_attributes(GLuint prog) | GLSLShader |  [inline, virtual] | 
  | BMESHdrawable() | BMESHdrawable |  [inline] | 
  | cb() const | GTexture |  [inline] | 
  | changed() | BasicTexture |  [inline, virtual] | 
  | check_patch_texture_map() | OGLTexture |  [protected] | 
  | class_name() const =0 | DATA_ITEM |  [pure virtual] | 
  | compile_shader(Cstr_ptr >ex_name, GLuint shader) | GLSLShader |  [protected, static] | 
  | ctrl() const | GTexture |  [inline] | 
  | DATA_ITEM(int copy=0) | DATA_ITEM |  [inline] | 
  | deactivate_program() const | GLSLShader |  [inline, protected] | 
  | decode(STDdstream &d) | DATA_ITEM |  [virtual] | 
  | Decode(STDdstream &d, int DelayDecoding=0) | DATA_ITEM |  [static] | 
  | DEFINE_RTTI_METHODS2("BasicTexture", OGLTexture, CDATA_ITEM *) | BasicTexture |  | 
  | OGLTexture::DEFINE_RTTI_METHODS2("OGLTexture", GTexture, CDATA_ITEM *) | OGLTexture |  | 
  | DEFINE_RTTI_METHODS3("GLSL paper", GLSLPaperShader *, BasicTexture, CDATA_ITEM *) | GLSLPaperShader |  | 
  | GLSLShader::DEFINE_RTTI_METHODS3("GLSLShader", GLSLShader *, BasicTexture, CDATA_ITEM *) | GLSLShader |  | 
  | BasicTexture::DEFINE_RTTI_METHODS3("Textured patch", GTexture *, DATA_ITEM, CDATA_ITEM *) | GTexture |  | 
  | delete_dl() | BasicTexture |  [inline, protected] | 
  | delete_program(GLuint &prog) | GLSLShader |  [protected, static] | 
  | delete_shader(GLuint shader) | GLSLShader |  [protected, static] | 
  | delete_shaders(CARRAY< GLuint > &shaders) | GLSLShader |  [protected, static] | 
  | di_hash() | DATA_ITEM |  [inline, static] | 
  | did_init() | GLSLPaperShader |  [inline, virtual] | 
  | dl_valid(CVIEWptr &v) | BasicTexture |  [virtual] | 
  | draw(CVIEWptr &v) | GLSLShader |  [virtual] | 
  | draw_color_ref() | RefImageClient |  [inline, virtual] | 
  | draw_color_ref_2() | RefImageClient |  [inline, virtual] | 
  | draw_filled_tris(double alpha) | GTexture |  [inline, virtual] | 
  | draw_final(CVIEWptr &) | RefImageClient |  [inline, virtual] | 
  | draw_id_creases(GLfloat width) | OGLTexture |  | 
  | draw_id_ref() | OGLTexture |  [virtual] | 
  | draw_id_ref_pre1() | RefImageClient |  [inline, virtual] | 
  | draw_id_ref_pre2() | RefImageClient |  [inline, virtual] | 
  | draw_id_ref_pre3() | RefImageClient |  [inline, virtual] | 
  | draw_id_ref_pre4() | RefImageClient |  [inline, virtual] | 
  | draw_id_sils(bool omit_concave_sils, GLfloat width) | OGLTexture |  | 
  | draw_id_triangles(bool use_polygon_offset, bool draw_id_colors, double offset_factor=Config::get_var_dbl("BMESH_OFFSET_FACTOR", 12.0, true), double offset_units=Config::get_var_dbl("BMESH_OFFSET_UNITS", 1.0, true)) | OGLTexture |  | 
  | draw_non_filled_tris(double alpha) | GTexture |  [inline, virtual] | 
  | draw_ref_img(ref_img_t t) | RefImageClient |  [inline, virtual] | 
  | draw_stencil() | OGLTexture |  | 
  | draw_tex_mem_ref() | RefImageClient |  [inline, virtual] | 
  | draw_vert_and_edge_strips(bool disable_lights=0, GLfloat line_width=3, GLfloat point_size=5, bool set_color=1, CCOLOR &color=COLOR::black) const | OGLTexture |  | 
  | draw_vis_ref() | OGLTexture |  [virtual] | 
  | draw_with_alpha(double alpha) | GTexture |  [inline, virtual] | 
  | draws_filled() const | GTexture |  [inline, virtual] | 
  | dup() const | GLSLPaperShader |  [inline, virtual] | 
  | end_glsl_paper() | GLSLPaperShader |  [static] | 
  | format(STDdstream &d) const | DATA_ITEM |  [virtual] | 
  | fp_filename() | GLSLPaperShader |  [inline, protected, virtual] | 
  | fp_filenames() | GLSLShader |  [inline, protected, virtual] | 
  | fp_name(Cstr_ptr &name) const | GLSLShader |  [inline] | 
  | get_do_texture() | GLSLPaperShader |  [inline, static] | 
  | get_paper_filename() | GLSLPaperShader |  [inline, static] | 
  | get_texture() | GLSLPaperShader |  [static] | 
  | get_uniform_loc(Cstr_ptr &name, GLint &loc) | GLSLShader |  | 
  | get_uniform_loc(Cstr_ptr &name) | GLSLShader |  [inline] | 
  | get_variable_locs() | GLSLPaperShader |  [virtual] | 
  | GLSLPaperShader(Patch *patch=0) | GLSLPaperShader |  | 
  | GLSLShader(Patch *patch=0, StripCB *cb=0) | GLSLShader |  | 
  | GTexture(Patch *p=0, StripCB *cb=0) | GTexture |  | 
  | gtextures() const | GTexture |  [inline, virtual] | 
  | init() | GLSLShader |  [protected] | 
  | init_textures() | GLSLPaperShader |  [virtual] | 
  | instance() | GLSLPaperShader |  [static] | 
  | is_of_type(Cstr_ptr &t) const | DATA_ITEM |  [inline, virtual] | 
  | link_program(Cstr_ptr >ex_name, GLuint prog) | GLSLShader |  [protected, static] | 
  | load_shader(Cstr_ptr >ex_name, Cstr_ptr &filename, GLenum type) | GLSLShader |  [protected, static] | 
  | load_shaders(Cstr_ptr >ex_name, Cstr_list &filenames, ARRAY< GLuint > &shaders, GLenum type) | GLSLShader |  [protected, static] | 
  | load_texture(TEXTUREglptr &tex) | GLSLShader |  [static] | 
  | lookup(Cstr_ptr &d) | DATA_ITEM |  [inline, static] | 
  | mesh() const | GTexture |  [inline] | 
  | OGLTexture(Patch *patch=0, StripCB *cb=0) | OGLTexture |  [inline] | 
  | patch() const | GTexture |  [inline] | 
  | pop_alpha() | GTexture |  [inline, virtual] | 
  | print_info(Cstr_ptr >ex_name, GLuint obj) | GLSLShader |  [protected, static] | 
  | print_shader_source(GLuint shader) | GLSLShader |  [protected, static] | 
  | program() | GLSLPaperShader |  [inline, virtual] | 
  | push_alpha(double a) | GTexture |  [inline, virtual] | 
  | read_file(Cstr_ptr >ex_name, Cstr_ptr &filename, GLint &len) | GLSLShader |  [protected, static] | 
  | read_stream(istream &, str_list &) | GTexture |  [inline, virtual] | 
  | recompute() | DATA_ITEM |  [inline, virtual] | 
  | REF_IMG_COLOR enum value | RefImageClient |  | 
  | REF_IMG_COLOR_2 enum value | RefImageClient |  | 
  | REF_IMG_ID enum value | RefImageClient |  | 
  | REF_IMG_ID_PRE1 enum value | RefImageClient |  | 
  | REF_IMG_ID_PRE2 enum value | RefImageClient |  | 
  | REF_IMG_ID_PRE3 enum value | RefImageClient |  | 
  | REF_IMG_ID_PRE4 enum value | RefImageClient |  | 
  | REF_IMG_NONE enum value | RefImageClient |  | 
  | ref_img_t enum name | RefImageClient |  | 
  | REF_IMG_TEX_MEM enum value | RefImageClient |  | 
  | RefImageClient() | RefImageClient |  [inline] | 
  | restore_gl_state() const | GLSLShader |  [virtual] | 
  | set_cb(StripCB *cb) | GTexture |  [inline] | 
  | set_color(CCOLOR &) | GTexture |  [inline, virtual] | 
  | set_contrast(double c) | GLSLPaperShader |  [inline, static] | 
  | set_ctrl(GTexture *c) | GTexture |  [inline] | 
  | set_default_decoder(DATA_ITEM *(*d)(STDdstream &, Cstr_ptr &, DATA_ITEM *)) | DATA_ITEM |  [inline, static] | 
  | set_do_texture(bool v) | GLSLPaperShader |  [inline, static] | 
  | set_face_culling() const | OGLTexture |  | 
  | set_gl_state(GLbitfield mask=0) const | GLSLShader |  [virtual] | 
  | set_paper(Cstr_ptr &full_path_name) | GLSLPaperShader |  [static] | 
  | set_patch(Patch *p) | GTexture |  [inline, virtual] | 
  | set_ref_tex_shader() | GLSLShader |  [protected, virtual] | 
  | set_tex(Cstr_ptr &full_path_name) | GLSLPaperShader |  [static] | 
  | set_uniform_variables() const | GLSLPaperShader |  [virtual] | 
  | shader_path() const | GLSLShader |  [inline] | 
  | DATA_ITEM::static_name() | DATA_ITEM |  [static] | 
  | BMESHdrawable::static_name() | RefImageClient |  [inline, static] | 
  | tags() const | GTexture |  [virtual] | 
  | type() const | GTexture |  [inline] | 
  | use_program(GLuint prog) | GLSLShader |  [protected, static] | 
  | use_ref_image() | RefImageClient |  [inline, virtual] | 
  | use_ref_tex_shader() | GLSLShader |  [protected, virtual] | 
  | vp_filename() | GLSLPaperShader |  [inline, protected, virtual] | 
  | vp_filenames() | GLSLShader |  [inline, protected, virtual] | 
  | vp_name(Cstr_ptr &name) const | GLSLShader |  [inline] | 
  | write_data(ostream &) const | GTexture |  [inline, virtual] | 
  | write_stream(ostream &os) const | GTexture |  [inline, virtual] | 
  | ~BasicTexture() | BasicTexture |  [inline, virtual] | 
  | ~DATA_ITEM() | DATA_ITEM |  [virtual] | 
  | ~GLSLShader() | GLSLShader |  [virtual] | 
  | ~GTexture() | GTexture |  [inline, virtual] | 
  | ~OGLTexture() | OGLTexture |  [inline, virtual] | 
  | ~RefImageClient() | RefImageClient |  [inline, virtual] |