Module Expr Str Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias ImportFrom alias alias alias alias ImportFrom alias identifier ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Str If Call NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr Dict For NameStore NameLoad body Assign SubscriptStore AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Expr Str If CompareIsNot NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad If CompareNotEq NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Expr Str orelse Assign NameStore ListLoad Assign NameStore NameLoad For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr keyword Str keyword BinOpMod Str NameLoad keyword BinOpAdd NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad If CompareGt Call NameLoad AttributeLoad NameLoad attr Num body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str AttributeLoad NameLoad attr If CompareGt Call NameLoad AttributeLoad NameLoad attr Num body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore BoolOpOr Call AttributeLoad NameLoad attr Str Str Assign NameStore BoolOpOr Call AttributeLoad NameLoad attr Str Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str If CompareIs NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore Dict Assign NameStore ListLoad Assign NameStore Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad Str Call NameLoad Str For NameStore NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Dict NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore NameLoad orelse Assign NameStore Dict For NameStore Call AttributeLoad NameLoad attr Call NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str If BoolOpOr UnaryOpNot NameLoad UnaryOpNot NameLoad UnaryOpNot Call AttributeLoad NameLoad attr Str body Raise Call NameLoad Str Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num If BoolOpOr UnaryOpNot Call AttributeLoad NameLoad attr Str CompareEq Call NameLoad NameLoad Num UnaryOpNot CompareIn Str NameLoad body Raise Call NameLoad Str Assign SubscriptStore NameLoad Index Call AttributeLoad NameLoad attr Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad Str Call NameLoad Str Assign NameStore NameLoad If BoolOpAnd CompareIsNot NameLoad NameLoad CompareIsNot AttributeLoad NameLoad attr NameLoad body TryExcept body Assign NameStore Call NameLoad AttributeLoad NameLoad attr If CompareEq NameLoad Num body Assign NameStore NameLoad handlers ExceptHandler type NameLoad body Pass Assign NameStore ListLoad For NameStore NameLoad body If CompareEq AttributeLoad NameLoad attr Call NameLoad Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Call NameLoad Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Call NameLoad Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Call NameLoad Str body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad orelse If BoolOpAnd CompareNotEq AttributeLoad NameLoad attr Call NameLoad Str CompareNotEq AttributeLoad NameLoad attr Call NameLoad Str CompareNotEq AttributeLoad NameLoad attr Call NameLoad Str body Raise Call NameLoad BinOpMod Str AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad keyword NameLoad keyword NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If Call NameLoad NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr If CompareNotIn AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Assign NameStore ListLoad For NameStore Call AttributeLoad NameLoad attr Call NameLoad Str body If CompareNotIn NameLoad ListComp AttributeLoad NameLoad attr comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str attr Call NameLoad Str Assign NameStore ListLoad For NameStore Call AttributeLoad NameLoad attr Call NameLoad Str body If CompareEq Call AttributeLoad NameLoad attr Str Str body Assign NameStore NameLoad orelse Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Str Slice Num If CompareNotIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore ListLoad For NameStore AttributeLoad NameLoad attr body For NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str body Expr Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad NameLoad Index Num Slice Num Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Str Slice Num If BoolOpAnd UnaryOpNot BoolOpOr CompareIn NameLoad NameLoad CompareIn NameLoad NameLoad CompareGt Call NameLoad NameLoad Num body If BoolOpAnd CompareIn NameLoad AttributeLoad NameLoad attr CompareIn NameLoad NameLoad body Assign NameStore NameLoad orelse Assign NameStore SubscriptLoad NameLoad Index Num Assign SubscriptStore AttributeLoad NameLoad attr Index BinOpAdd NameLoad Str SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Expr Call AttributeLoad NameLoad attr Str BinOpAdd Str NameLoad Expr Call AttributeLoad NameLoad attr Str BinOpAdd NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Str Slice Num For NameStore AttributeLoad NameLoad attr body For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Str Slice Num If CompareEq NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str BinOpMod Str NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body If BoolOpAnd CompareIs Call NameLoad NameLoad AttributeLoad NameLoad attr CompareNotEq AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str body Expr Call AttributeLoad NameLoad attr If CompareNotIn AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListLoad Assign NameStore ListComp AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr For NameStore Call AttributeLoad NameLoad attr body If BoolOpAnd CompareNotEq AttributeLoad NameLoad attr Call NameLoad Str CompareNotEq AttributeLoad NameLoad attr Call NameLoad Str CompareNotIn NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return Call NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Expr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Yield NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad decorator_list decorator_list
N/A N/A Contains objects for representing a geometry. N/A numpy collada source collada triangleset collada lineset collada polylist collada polygons collada primitive collada.common DaeObject E tag collada.common DaeIncompleteError DaeBrokenRefError DaeMalformedError DaeUnsupportedError collada.xmlutil etree ElementTree Geometry N/A DaeObject N/A N/A A class containing the data coming from a COLLADA <geometry> tag __init__ N/A N/A self collada id name sourcebyid primitives xmlnode double_sided N/A None None False N/A N/A Create a geometry instance

          :param collada.Collada collada:
            The collada object this geometry belongs to
          :param str id:
            A unique string identifier for the geometry
          :param str name:
            A text string naming the geometry
          :param sourcebyid:
            A list of :class:`collada.source.Source` objects or
            a dictionary mapping source ids to the actual objects
          :param list primitives:
            List of primitive objects contained within the geometry.
            Do not set this argument manually. Instead, create a
            :class:`collada.geometry.Geometry` first and then append
            to :attr:`primitives` with the `create*` functions.
          :param xmlnode:
            When loaded, the xmlnode it comes from.
          :param bool double_sided:
            Whether or not the geometry should be rendered double sided

         N/A N/A self collada collada N/A The :class:`collada.Collada` object this geometry belongs to N/A N/A self id id N/A The unique string identifier for the geometry N/A N/A self name name N/A The text string naming the geometry N/A N/A self double_sided double_sided N/A A boolean indicating whether or not the geometry should be rendered double sided N/A N/A self sourceById sourcebyid N/A A dictionary containing :class:`collada.source.Source` objects indexed by their id. N/A N/A isinstance sourcebyid list N/A N/A N/A self sourceById N/A N/A src sourcebyid N/A N/A N/A N/A self sourceById N/A N/A src id src N/A N/A self primitives N/A N/A List of primitives (base type :class:`collada.primitive.Primitive`) inside this geometry. N/A N/A primitives None N/A N/A N/A self primitives primitives N/A N/A xmlnode None N/A N/A N/A self xmlnode xmlnode N/A ElementTree representation of the geometry. N/A N/A sourcenodes N/A N/A verticesnode None N/A N/A srcid src N/A N/A N/A self sourceById items N/A N/A N/A N/A sourcenodes append N/A src xmlnode N/A N/A verticesnode None N/A N/A verticesnode N/A N/A E vertices N/A N/A E input semantic POSITION source N/A #%s srcid id N/A srcid -vertices N/A meshnode N/A N/A E mesh sourcenodes N/A N/A N/A meshnode append verticesnode N/A N/A self xmlnode N/A N/A E geometry meshnode N/A N/A N/A len N/A self id 0 N/A N/A N/A N/A N/A self xmlnode set id N/A self id N/A N/A N/A len N/A self name 0 N/A N/A N/A N/A N/A self xmlnode set name N/A self name N/A createLineSet N/A N/A self indices inputlist materialid N/A N/A N/A Create a set of lines for use in this geometry instance.

        :param numpy.array indices:
          unshaped numpy array that contains the indices for
          the inputs referenced in inputlist
        :param collada.source.InputList inputlist:
          The inputs for this primitive
        :param str materialid:
          A string containing a symbol that will get used to bind this lineset
          to a material when instantiating into a scene

        :rtype: :class:`collada.lineset.LineSet`
         N/A inputdict N/A N/A N/A primitive Primitive _getInputsFromList N/A self collada N/A self sourceById N/A N/A inputlist getList N/A N/A N/A lineset LineSet inputdict materialid indices N/A createTriangleSet N/A N/A self indices inputlist materialid N/A N/A N/A Create a set of triangles for use in this geometry instance.

        :param numpy.array indices:
          unshaped numpy array that contains the indices for
          the inputs referenced in inputlist
        :param collada.source.InputList inputlist:
          The inputs for this primitive
        :param str materialid:
          A string containing a symbol that will get used to bind this triangleset
          to a material when instantiating into a scene

        :rtype: :class:`collada.triangleset.TriangleSet`
         N/A inputdict N/A N/A N/A primitive Primitive _getInputsFromList N/A self collada N/A self sourceById N/A N/A inputlist getList N/A N/A N/A triangleset TriangleSet inputdict materialid indices N/A createPolylist N/A N/A self indices vcounts inputlist materialid N/A N/A N/A Create a polylist for use with this geometry instance.

        :param numpy.array indices:
          unshaped numpy array that contains the indices for
          the inputs referenced in inputlist
        :param numpy.array vcounts:
          unshaped numpy array that contains the vertex count
          for each polygon in this polylist
        :param collada.source.InputList inputlist:
          The inputs for this primitive
        :param str materialid:
          A string containing a symbol that will get used to bind this polylist
          to a material when instantiating into a scene

        :rtype: :class:`collada.polylist.Polylist`
         N/A inputdict N/A N/A N/A primitive Primitive _getInputsFromList N/A self collada N/A self sourceById N/A N/A inputlist getList N/A N/A N/A polylist Polylist inputdict materialid indices vcounts N/A createPolygons N/A N/A self indices inputlist materialid N/A N/A N/A Create a polygons for use with this geometry instance.

        :param numpy.array indices:
          list of unshaped numpy arrays that each contain the indices for
          a single polygon
        :param collada.source.InputList inputlist:
          The inputs for this primitive
        :param str materialid:
          A string containing a symbol that will get used to bind this polygons
          to a material when instantiating into a scene

        :rtype: :class:`collada.polygons.Polygons`
         N/A inputdict N/A N/A N/A primitive Primitive _getInputsFromList N/A self collada N/A self sourceById N/A N/A inputlist getList N/A N/A N/A polygons Polygons inputdict materialid indices N/A load N/A N/A collada localscope node N/A N/A N/A id N/A N/A N/A node get id N/A name N/A N/A N/A node get name N/A meshnode N/A N/A node find N/A tag mesh N/A N/A meshnode None N/A N/A N/A DaeUnsupportedError Unknown geometry node N/A sourcebyid N/A N/A sources N/A N/A sourcenodes N/A N/A node findall N/A %s/%s N/A N/A tag mesh N/A tag source N/A sourcenode sourcenodes N/A N/A ch N/A N/A N/A source Source load collada N/A sourcenode N/A N/A N/A sources append ch N/A N/A sourcebyid N/A N/A ch id ch N/A verticesnode N/A N/A meshnode find N/A tag vertices N/A N/A verticesnode None N/A N/A vertexsource None N/A N/A inputnodes N/A N/A inputnode N/A N/A verticesnode findall N/A tag input N/A N/A semantic N/A N/A inputnode get semantic N/A inputsource N/A N/A inputnode get source N/A N/A N/A semantic N/A inputsource N/A N/A N/A inputsource startswith # N/A N/A N/A DaeIncompleteError Bad input definition inside vertices N/A N/A inputnodes N/A semantic N/A N/A sourcebyid get N/A inputsource N/A 1 N/A N/A N/A N/A N/A verticesnode get id N/A N/A len inputnodes 0 N/A N/A POSITION inputnodes N/A N/A N/A DaeIncompleteError Bad vertices definition in mesh N/A N/A sourcebyid N/A N/A N/A verticesnode get id inputnodes N/A vertexsource N/A N/A verticesnode get id N/A double_sided_node N/A N/A node find N/A .//%s//%s N/A N/A tag extra N/A tag double_sided N/A double_sided False N/A N/A N/A double_sided_node None N/A N/A double_sided_node text None N/A N/A N/A N/A val N/A int N/A double_sided_node text N/A N/A val 1 N/A N/A double_sided True N/A N/A N/A ValueError N/A N/A N/A _primitives N/A N/A subnode meshnode N/A N/A N/A N/A subnode tag N/A tag polylist N/A N/A N/A N/A _primitives append N/A N/A N/A polylist Polylist load collada sourcebyid subnode N/A N/A N/A N/A subnode tag N/A tag triangles N/A N/A N/A N/A _primitives append N/A N/A N/A triangleset TriangleSet load collada sourcebyid subnode N/A N/A N/A N/A subnode tag N/A tag lines N/A N/A N/A N/A _primitives append N/A N/A N/A lineset LineSet load collada sourcebyid subnode N/A N/A N/A N/A subnode tag N/A tag polygons N/A N/A N/A N/A _primitives append N/A N/A N/A polygons Polygons load collada sourcebyid subnode N/A N/A N/A N/A N/A subnode tag N/A tag source N/A N/A subnode tag N/A tag vertices N/A N/A subnode tag N/A tag extra N/A N/A N/A DaeUnsupportedError N/A Unknown geometry tag %s N/A subnode tag N/A geom N/A Geometry collada id name sourcebyid _primitives xmlnode node double_sided double_sided N/A geom N/A staticmethod save N/A N/A self N/A N/A N/A Saves the geometry back to :attr:`xmlnode` N/A meshnode N/A N/A N/A self xmlnode find N/A tag mesh N/A src N/A N/A N/A self sourceById values N/A N/A N/A isinstance src N/A source Source N/A N/A N/A N/A src save N/A N/A N/A src xmlnode N/A N/A meshnode getchildren N/A N/A N/A N/A meshnode insert 0 N/A src xmlnode N/A deletenodes N/A N/A oldsrcnode N/A N/A meshnode findall N/A tag source N/A N/A N/A oldsrcnode N/A N/A src xmlnode N/A src N/A N/A N/A self sourceById values N/A isinstance src N/A source Source N/A N/A N/A N/A deletenodes append oldsrcnode N/A d deletenodes N/A N/A N/A N/A meshnode remove d N/A vnode N/A N/A N/A N/A N/A self xmlnode find N/A tag mesh find N/A tag vertices N/A delete_inputs N/A N/A input_node N/A N/A vnode findall N/A tag input N/A N/A N/A N/A N/A input_node get semantic POSITION N/A N/A input_vnode input_node N/A N/A srcid N/A N/A N/A input_node get source N/A 1 N/A N/A srcid N/A self sourceById N/A N/A N/A N/A delete_inputs append input_node N/A node delete_inputs N/A N/A N/A N/A vnode remove node N/A vert_sources N/A N/A prim N/A self primitives N/A N/A src N/A N/A prim sources N/A VERTEX N/A N/A N/A N/A vert_sources append N/A N/A src N/A 2 N/A 1 N/A vert_src N/A N/A vnode get id N/A vert_ref N/A N/A N/A input_vnode get source N/A 1 N/A N/A N/A N/A N/A vert_src vert_sources N/A vert_ref vert_sources N/A N/A len vert_sources 0 N/A N/A N/A N/A vert_ref N/A self sourceById N/A vert_ref vert_sources N/A N/A new_source vert_ref N/A N/A new_source N/A vert_sources N/A 0 N/A N/A N/A self sourceById N/A N/A new_source -vertices N/A N/A self sourceById N/A new_source N/A N/A N/A input_vnode set source N/A # new_source N/A N/A N/A vnode set id N/A new_source -vertices N/A vert_src N/A N/A vnode get id N/A vert_ref N/A N/A N/A input_vnode get source N/A 1 N/A prim N/A self primitives N/A N/A node N/A N/A N/A prim xmlnode findall N/A tag input N/A N/A src N/A N/A N/A node get source N/A 1 N/A N/A src vert_ref N/A N/A N/A N/A node set source N/A #%s vert_src N/A N/A N/A N/A self xmlnode set id N/A self id N/A N/A N/A N/A self xmlnode set name N/A self name N/A prim N/A self primitives N/A N/A N/A N/A N/A type prim N/A triangleset TriangleSet N/A N/A N/A prim xmlnode tag N/A tag triangles N/A N/A N/A N/A prim _recreateXmlNode N/A N/A N/A prim xmlnode N/A N/A meshnode getchildren N/A N/A N/A N/A meshnode append N/A prim xmlnode N/A deletenodes N/A N/A primnodes N/A N/A prim xmlnode N/A prim N/A self primitives N/A child N/A N/A meshnode getchildren N/A N/A N/A N/A N/A child tag N/A tag vertices N/A N/A child tag N/A tag source N/A child primnodes N/A N/A N/A N/A deletenodes append child N/A d deletenodes N/A N/A N/A N/A meshnode remove d N/A bind N/A N/A self matrix materialnodebysymbol N/A N/A N/A Binds this geometry to a transform matrix and material mapping.
        The geometry's points get transformed by the given matrix and its
        inputs get mapped to the given materials.

        :param numpy.array matrix:
          A 4x4 numpy float matrix
        :param dict materialnodebysymbol:
          A dictionary with the material symbols inside the primitive
          assigned to :class:`collada.scene.MaterialNode` defined in the
          scene

        :rtype: :class:`collada.geometry.BoundGeometry`

         N/A N/A BoundGeometry self matrix materialnodebysymbol N/A __str__ N/A N/A self N/A N/A N/A N/A <Geometry id=%s, %d primitives> N/A N/A self id N/A len N/A self primitives N/A __repr__ N/A N/A self N/A N/A N/A N/A str self N/A N/A BoundGeometry N/A object N/A N/A A geometry bound to a transform matrix and material mapping.
        This gets created when a geometry is instantiated in a scene.
        Do not create this manually. __init__ N/A N/A self geom matrix materialnodebysymbol N/A N/A N/A N/A self matrix matrix N/A The matrix bound to N/A N/A self materialnodebysymbol materialnodebysymbol N/A Dictionary with the material symbols inside the primitive
          assigned to :class:`collada.scene.MaterialNode` defined in the
          scene N/A N/A self _primitives N/A geom primitives N/A N/A self original geom N/A The original :class:`collada.geometry.Geometry` object this
        is bound to N/A __len__ N/A N/A self N/A N/A N/A Returns the number of primitives in the bound geometry N/A N/A len N/A self _primitives N/A primitives N/A N/A self N/A N/A N/A Returns an iterator that iterates through the primitives in
        the bound geometry. Each value returned will be of base type
        :class:`collada.primitive.BoundPrimitive` N/A p N/A self _primitives N/A N/A boundp N/A N/A p bind N/A self matrix N/A self materialnodebysymbol N/A N/A boundp N/A __str__ N/A N/A self N/A N/A N/A N/A <BoundGeometry id=%s, %d primitives> N/A N/A N/A self original id N/A len self N/A __repr__ N/A N/A self N/A N/A N/A N/A str self N/A N/A