Module Expr Str Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias ImportFrom alias alias alias alias ImportFrom alias alias ImportFrom alias identifier ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Call NameLoad ListComp Call NameLoad ListComp SubscriptLoad NameLoad Index Num comprehension NameStore NameLoad comprehension NameStore Call AttributeLoad NameLoad attr CompareGt Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad keyword AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad BinOpDiv Call NameLoad NameLoad BinOpAdd NameLoad Num If CompareGt Call NameLoad NameLoad Num body Assign NameStore Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr ListLoad keyword AttributeLoad NameLoad attr Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad If CompareIsNot NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad orelse Assign NameStore Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr keyword Call NameLoad NameLoad keyword AttributeLoad NameLoad attr Assign NameStore ListLoad For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr NameLoad For TupleStore NameStore NameStore NameStore NameStore NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr keyword Call NameLoad NameLoad keyword NameLoad keyword NameLoad If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad For NameStore NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr Call NameLoad NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str If CompareIs NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore ListLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Str Assign SubscriptStore NameLoad Index Call AttributeLoad NameLoad attr NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Call AttributeLoad NameLoad attr Call NameLoad Str Assign NameStore Call NameLoad NameLoad Call AttributeLoad NameLoad attr Str NameLoad NameLoad Return NameLoad decorator_list NameLoad 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 Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad decorator_list decorator_list
N/A N/A Module containing classes and functions for the <polygons> primitive. N/A numpy collada primitive collada polylist collada triangleset collada.common E tag collada.common DaeIncompleteError DaeBrokenRefError DaeMalformedError DaeUnsupportedError collada.util toUnitVec checkSource collada.xmlutil etree ElementTree Polygons N/A N/A polylist Polylist N/A N/A Class containing the data COLLADA puts in a <polygons> tag, a collection of
    polygons that can have holes.

    * The Polygons object is read-only. To modify a
      Polygons, create a new instance using :meth:`collada.geometry.Geometry.createPolygons`.

    * Polygons with holes are not currently supported, so for right now, this class is
      essentially the same as a :class:`collada.polylist.Polylist`. Use a polylist instead
      if your polygons don't have holes.
     __init__ N/A N/A self sources material polygons xmlnode N/A None N/A N/A A Polygons should not be created manually. Instead, call the
        :meth:`collada.geometry.Geometry.createPolygons` method after
        creating a geometry instance.
         N/A max_offset N/A max N/A N/A max N/A N/A input N/A 0 N/A input input_type_array N/A input_type_array N/A N/A sources values N/A N/A len input_type_array 0 N/A vcounts N/A N/A numpy zeros N/A len polygons dtype N/A numpy int32 N/A N/A i poly N/A enumerate polygons N/A N/A N/A vcounts N/A i N/A N/A len poly N/A max_offset 1 N/A N/A N/A len polygons 0 N/A N/A indices N/A N/A numpy concatenate polygons N/A N/A indices N/A N/A numpy array N/A dtype N/A numpy int32 N/A N/A N/A N/A super Polygons self __init__ sources material indices vcounts xmlnode N/A N/A xmlnode None N/A N/A N/A self xmlnode xmlnode N/A N/A acclen N/A len polygons N/A N/A self xmlnode N/A N/A E polygons count N/A str acclen material N/A self material N/A all_inputs N/A N/A semantic_list N/A N/A N/A self sources values N/A N/A N/A N/A all_inputs extend semantic_list N/A N/A offset semantic sourceid set src all_inputs N/A N/A inpnode N/A N/A E input offset N/A str offset semantic semantic source sourceid N/A N/A set None N/A N/A N/A N/A inpnode set set N/A str set N/A N/A N/A N/A self xmlnode append inpnode N/A poly polygons N/A N/A N/A N/A N/A self xmlnode append N/A N/A E p N/A N/A join N/A map str N/A N/A N/A N/A poly flatten tolist N/A load N/A N/A collada localscope node N/A N/A N/A indexnodes N/A N/A node findall N/A tag p N/A N/A indexnodes None N/A N/A N/A DaeIncompleteError Missing indices in polygons N/A polygon_indices N/A N/A indexnode indexnodes N/A N/A index N/A N/A numpy fromstring N/A indexnode text dtype N/A numpy int32 sep N/A N/A index N/A N/A N/A numpy isnan index 0 N/A N/A N/A polygon_indices append index N/A all_inputs N/A N/A N/A primitive Primitive _getInputs collada localscope N/A N/A node findall N/A tag input N/A polygons N/A Polygons all_inputs N/A N/A node get material polygon_indices node N/A polygons N/A staticmethod bind N/A N/A self matrix materialnodebysymbol N/A N/A N/A Create a bound polygons from this polygons, transform and material mapping N/A N/A BoundPolygons self matrix materialnodebysymbol N/A __str__ N/A N/A self N/A N/A N/A N/A <Polygons length=%d> 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 BoundPolygons N/A N/A polylist BoundPolylist N/A N/A Polygons bound to a transform matrix and materials mapping. __init__ N/A N/A self pl matrix materialnodebysymbol N/A N/A N/A Create a BoundPolygons from a Polygons, transform and material mapping N/A N/A N/A N/A super BoundPolygons self __init__ pl matrix materialnodebysymbol N/A __str__ N/A N/A self N/A N/A N/A N/A <BoundPolygons length=%d> 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