var searchIndex = {}; searchIndex["collada"] = {"doc":"","items":[[6,"Matrix4","collada","",null,null],[3,"ObjSet","","A set of objects from the Collada document",null,null],[12,"material_library","","Which material library to use.",0,null],[12,"objects","","The set of objects.",0,null],[3,"Object","","A mesh object.",null,null],[12,"name","","A human-readable name for this object. This can be set in blender.",1,null],[12,"vertices","","The set of vertices this object is composed of. These are referenced\nby index in `faces`.",1,null],[12,"joint_weights","","The set of attached joints for each vertex. Should match\nlength of 'vertices' if present",1,null],[12,"tex_vertices","","The set of texture vertices referenced by this object. The actual\nvertices are indexed by the second element in a `VTNIndex`.",1,null],[12,"normals","","The set of normals referenced by this object. This are are referenced\nby the third element in a `VTNIndex`.",1,null],[12,"geometry","","A set of shapes (with materials applied to them) of which this object is\ncomposed.",1,null],[3,"Geometry","","A set of shapes, all using the given material.",null,null],[12,"material_name","","A reference to the material to apply to this geometry.",2,null],[12,"smooth_shading_group","","Should we use smooth shading when rendering this?",2,null],[12,"shapes","","The shapes of which this geometry is composed.",2,null],[3,"Vertex","","A single 3-dimensional point on the corner of an object.",null,null],[12,"x","","",3,null],[12,"y","","",3,null],[12,"z","","",3,null],[3,"JointWeights","","Represents the weights of any joints that should\ncontrol the vertex with skinned animation",null,null],[12,"joints","","Indices of joints attached to this vertex.\nMaximum of 4 joints",4,null],[12,"weights","","Weights for each joint attached to this vertex.\nMaximum of 4 joints",4,null],[3,"TVertex","","A single 2-dimensional point on a texture. "Texure Vertex".",null,null],[12,"x","","",5,null],[12,"y","","",5,null],[3,"Skeleton","","",null,null],[12,"joints","","",6,null],[12,"bind_poses","","",6,null],[3,"Joint","","",null,null],[12,"name","","",7,null],[12,"parent_index","","",7,null],[12,"inverse_bind_pose","","",7,null],[3,"Animation","","",null,null],[12,"target","","",8,null],[12,"sample_times","","",8,null],[12,"sample_poses","","",8,null],[3,"BindDataSet","","",null,null],[12,"bind_data","","",9,null],[3,"BindData","","",null,null],[12,"object_name","","",10,null],[12,"skeleton_name","","",10,null],[12,"joint_names","","",10,null],[12,"vertex_weights","","Vertex weights, for vertex by index in mesh and joint by index in 'joint_names'\nand weight by index in 'weights'",10,null],[12,"weights","","Weight values that are indexed by VertexWeights",10,null],[12,"inverse_bind_poses","","Inverse bind pose matrices listed in order of joint_names\nColumn-major",10,null],[3,"VertexWeight","","",null,null],[12,"vertex","","",11,null],[12,"joint","","",11,null],[12,"weight","","",11,null],[4,"Shape","","The various shapes supported by this library.",null,null],[13,"Point","","A point specified by its position.",12,null],[13,"Line","","A line specified by its endpoints.",12,null],[13,"Triangle","","A triangle specified by its three vertices.",12,null],[0,"document","","",null,null],[3,"ColladaDocument","collada::document","",null,null],[12,"root_element","","",13,null],[11,"from_path","","",13,{"inputs":[{"name":"path"}],"output":{"name":"result"}}],[11,"get_animations","","",13,null],[11,"get_obj_set","","",13,null],[11,"get_bind_data_set","","",13,null],[11,"get_skeletons","","",13,null],[11,"fmt","collada","",0,null],[11,"clone","","",0,null],[11,"fmt","","",1,null],[11,"clone","","",1,null],[11,"fmt","","",2,null],[11,"clone","","",2,null],[11,"hash","","",12,null],[11,"fmt","","",12,null],[11,"clone","","",12,null],[11,"fmt","","",3,null],[11,"clone","","",3,null],[11,"fmt","","",4,null],[11,"clone","","",4,null],[11,"fmt","","",5,null],[11,"clone","","",5,null],[6,"Normal","","A single 3-dimensional normal",null,null],[6,"VertexIndex","","An index into the `vertices` array of an object, representing a vertex in\nthe mesh. After parsing, this is guaranteed to be a valid index into the\narray, so unchecked indexing may be used.",null,null],[6,"TextureIndex","","An index into the `texture vertex` array of an object.",null,null],[6,"NormalIndex","","An index into the `normals` array of an object.",null,null],[6,"VTNIndex","","An index into the vertex array, with an optional index into the texture\narray. This is used to define the corners of shapes which may or may not\nbe textured.",null,null],[6,"WeightIndex","","",null,null],[6,"JointIndex","","",null,null],[17,"ROOT_JOINT_PARENT_INDEX","","",null,null],[11,"clone","","",6,null],[11,"fmt","","",6,null],[11,"clone","","",7,null],[11,"fmt","","",7,null],[11,"is_root","","",7,null],[11,"fmt","","",8,null],[11,"fmt","","",9,null],[11,"fmt","","",10,null],[11,"clone","","",11,null],[11,"fmt","","",11,null]],"paths":[[3,"ObjSet"],[3,"Object"],[3,"Geometry"],[3,"Vertex"],[3,"JointWeights"],[3,"TVertex"],[3,"Skeleton"],[3,"Joint"],[3,"Animation"],[3,"BindDataSet"],[3,"BindData"],[3,"VertexWeight"],[4,"Shape"],[3,"ColladaDocument"]]}; initSearch(searchIndex);