var hierarchy = [ [ "Attribute", null, [ [ "Diamond.Buffers.VertexDataAttribute", "class_diamond_1_1_buffers_1_1_vertex_data_attribute.html", null ], [ "Diamond.Buffers.VertexPointerAttribute", "class_diamond_1_1_buffers_1_1_vertex_pointer_attribute.html", null ] ] ], [ "Diamond.Render.Camera", "class_diamond_1_1_render_1_1_camera.html", null ], [ "IDisposable", null, [ [ "Diamond.GLObject", "class_diamond_1_1_g_l_object.html", [ [ "Diamond.Buffers.Buffer< T >", "class_diamond_1_1_buffers_1_1_buffer.html", null ], [ "Diamond.Shaders.Program", "class_diamond_1_1_shaders_1_1_program.html", null ], [ "Diamond.Shaders.Shader", "class_diamond_1_1_shaders_1_1_shader.html", null ], [ "Diamond.Textures.Texture", "class_diamond_1_1_textures_1_1_texture.html", null ] ] ], [ "Diamond.Render.VertexBuffer< T >", "class_diamond_1_1_render_1_1_vertex_buffer.html", null ] ] ], [ "IEnumerable", null, [ [ "Diamond.Util.SubArray< T >", "class_diamond_1_1_util_1_1_sub_array.html", null ] ] ], [ "Diamond.Util.ObjVertex", "struct_diamond_1_1_util_1_1_obj_vertex.html", null ], [ "Diamond.Render.RenderGroup< TInstance, TVertex >", "class_diamond_1_1_render_1_1_render_group.html", null ], [ "Diamond.Util.TileData", "struct_diamond_1_1_util_1_1_tile_data.html", null ], [ "Diamond.Render.VertexBuffer< TInstance >", "class_diamond_1_1_render_1_1_vertex_buffer.html", null ], [ "Diamond.Render.VertexBuffer< TVertex >", "class_diamond_1_1_render_1_1_vertex_buffer.html", null ], [ "Diamond.Buffers.VertexDataInfo", "class_diamond_1_1_buffers_1_1_vertex_data_info.html", null ] ];