Module Expr Str Import alias ImportFrom alias alias alias ImportFrom alias alias alias alias ImportFrom alias ImportFrom alias identifier ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str If BoolOpOr CompareIs NameLoad NameLoad CompareEq Call NameLoad NameLoad Num body Raise Call NameLoad Str Assign NameStore SubscriptLoad NameLoad Index Num If CompareEq AttributeLoad NameLoad attr Call NameLoad Str body Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Call NameLoad Str body Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Call NameLoad Str body Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Call NameLoad Str body Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad orelse Raise Call NameLoad BinOpMod Str AttributeLoad NameLoad attr decorator_list NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr ListLoad Num Num Num keyword AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Expr Str If CompareNotEq NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Expr Str orelse Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr Call NameLoad NameLoad AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad Call NameLoad Str Call NameLoad Str Call NameLoad Str Assign AttributeStore NameLoad attr Call AttributeLoad Str attr Call NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad Str Call NameLoad Str Call NameLoad Str If CompareIs NameLoad NameLoad body Raise Call NameLoad Str TryExcept body Assign NameStore Call NameLoad ListComp Call NameLoad NameLoad comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad Str Return Call NameLoad Call AttributeLoad NameLoad attr Str NameLoad keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad 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 NameLoad body Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Str If CompareNotEq NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Expr Str orelse Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr Call NameLoad NameLoad AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad Call NameLoad Str Call NameLoad Str Call NameLoad Str Assign AttributeStore NameLoad attr Call AttributeLoad Str attr Call NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad Str Call NameLoad Str Call NameLoad Str If CompareIs NameLoad NameLoad body Raise Call NameLoad Str TryExcept body Assign NameStore Call NameLoad ListComp Call NameLoad NameLoad comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad Str Return Call NameLoad Call AttributeLoad NameLoad attr Str NameLoad keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad 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 NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr ListLoad Num Num Num keyword AttributeLoad NameLoad attr 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 CompareNotEq NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Expr Str orelse Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr Call NameLoad NameLoad AttributeLoad NameLoad attr If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad Call NameLoad Str Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str Assign AttributeStore NameLoad attr Call AttributeLoad Str attr Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call NameLoad NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad NameLoad Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad Str Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str If CompareIs NameLoad NameLoad body Raise Call NameLoad Str TryExcept body Assign NameStore Call NameLoad ListComp Call NameLoad NameLoad comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad Str Assign NameStore NameStore NameStore NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str TryExcept body If CompareIsNot NameLoad NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad Str Return Call NameLoad Call AttributeLoad NameLoad attr Str NameLoad NameLoad NameLoad NameLoad NameLoad keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad 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 NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad 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 Assign AttributeStore NameLoad attr NameLoad Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Str If CompareNotEq NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Expr Str orelse Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr Call NameLoad NameLoad AttributeLoad NameLoad attr If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr If CompareIsNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad Call NameLoad Str Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str Assign AttributeStore NameLoad attr Call AttributeLoad Str attr Call NameLoad NameLoad AttributeLoad NameLoad attr Expr Call NameLoad NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad NameLoad Str AttributeLoad NameLoad attr Expr Call NameLoad NameLoad Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad Str Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str If CompareIs NameLoad NameLoad body Raise Call NameLoad Str TryExcept body Assign NameStore Call NameLoad ListComp Call NameLoad NameLoad comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad Str Assign NameStore NameStore NameStore NameStore NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Str TryExcept body If CompareIsNot NameLoad NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr If CompareIsNot NameLoad NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Raise Call NameLoad Str Return Call NameLoad Call AttributeLoad NameLoad attr Str NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad 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 Pass decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr BinOpAdd Call AttributeLoad NameLoad attr SubscriptLoad NameLoad ExtSlice Slice Num Slice Num AttributeLoad NameLoad attr SubscriptLoad NameLoad ExtSlice Slice Num Index Num Expr Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Expr Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Num Expr Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Num Expr Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Num Expr Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Str decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str Call NameLoad AttributeLoad AttributeLoad NameLoad attr 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 defaults body Assign AttributeStore NameLoad attr SubscriptLoad NameLoad ExtSlice Slice Num Index Num Expr Str Assign AttributeStore NameLoad attr UnaryOpUSub SubscriptLoad NameLoad ExtSlice Slice Num Index Num Expr Str Assign AttributeStore NameLoad attr SubscriptLoad NameLoad ExtSlice Slice Num Index Num Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Expr Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Num Expr Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Num Expr Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Num Expr Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Num Expr Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If CompareIs AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Num Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Str decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str Call NameLoad AttributeLoad AttributeLoad NameLoad attr 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 defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad ExtSlice Slice Num Slice Num AttributeLoad NameLoad attr Expr Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Str decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str Call NameLoad AttributeLoad AttributeLoad NameLoad attr 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 defaults body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Str decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad decorator_list decorator_list
N/A N/A Contains objects for representing lights. N/A numpy collada.common DaeObject E tag collada.common DaeIncompleteError DaeBrokenRefError DaeMalformedError DaeUnsupportedError collada.util _correctValInNode collada.xmlutil etree ElementTree Light N/A DaeObject N/A N/A Base light class holding data from <light> tags. load N/A N/A collada localscope node N/A N/A N/A tecnode N/A N/A node find N/A tag technique_common N/A N/A N/A tecnode None N/A N/A len tecnode 0 N/A N/A N/A DaeIncompleteError Missing common technique in light N/A lightnode N/A tecnode N/A 0 N/A N/A N/A lightnode tag N/A tag directional N/A N/A N/A N/A DirectionalLight load collada localscope node N/A N/A N/A N/A lightnode tag N/A tag point N/A N/A N/A N/A PointLight load collada localscope node N/A N/A N/A N/A lightnode tag N/A tag ambient N/A N/A N/A N/A AmbientLight load collada localscope node N/A N/A N/A N/A lightnode tag N/A tag spot N/A N/A N/A N/A SpotLight load collada localscope node N/A N/A N/A DaeUnsupportedError N/A Unrecognized light type: %s N/A lightnode tag N/A staticmethod N/A DirectionalLight N/A Light N/A N/A Directional light as defined in COLLADA tag <directional> tag. __init__ N/A N/A self id color xmlnode N/A None N/A N/A Create a new directional light.

        :param str id:
          A unique string identifier for the light
        :param tuple color:
          Either a tuple of size 3 containing the RGB color value
          of the light or a tuple of size 4 containing the RGBA
          color value of the light
        :param xmlnode:
          If loaded from xml, the xml node

         N/A N/A self id id N/A The unique string identifier for the light N/A N/A self direction N/A N/A numpy array N/A 0 0 -1 dtype N/A numpy float32 N/A N/A self color color N/A Either a tuple of size 3 containing the RGB color value
          of the light or a tuple of size 4 containing the RGBA
          color value of the light N/A N/A xmlnode None N/A N/A N/A self xmlnode xmlnode N/A ElementTree representation of the light. N/A N/A N/A self xmlnode N/A N/A E light N/A N/A E technique_common N/A N/A E directional N/A N/A E color N/A N/A join N/A map str N/A self color id N/A self id name N/A self id N/A save N/A N/A self N/A N/A N/A Saves the light's properties back to :attr:`xmlnode` 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 id N/A colornode N/A N/A N/A self xmlnode find N/A %s/%s/%s N/A N/A tag technique_common N/A tag directional N/A tag color N/A N/A colornode text N/A N/A join N/A map str N/A self color N/A load N/A N/A collada localscope node N/A N/A N/A colornode N/A N/A node find N/A %s/%s/%s N/A N/A tag technique_common N/A tag directional N/A tag color N/A N/A colornode None N/A N/A N/A DaeIncompleteError Missing color for directional light N/A N/A N/A color N/A tuple N/A N/A float v N/A v N/A N/A N/A colornode text split N/A N/A N/A ValueError N/A ex N/A N/A N/A DaeMalformedError Corrupted color values in light definition N/A N/A DirectionalLight N/A N/A node get id color xmlnode node N/A staticmethod bind N/A N/A self matrix N/A N/A N/A Binds this light to a transform matrix.

        :param numpy.array matrix:
          A 4x4 numpy float matrix

        :rtype: :class:`collada.light.BoundDirectionalLight`

         N/A N/A BoundDirectionalLight self matrix N/A __str__ N/A N/A self N/A N/A N/A N/A <DirectionalLight id=%s> N/A N/A self id N/A __repr__ N/A N/A self N/A N/A N/A N/A str self N/A N/A AmbientLight N/A Light N/A N/A Ambient light as defined in COLLADA tag <ambient>. __init__ N/A N/A self id color xmlnode N/A None N/A N/A Create a new ambient light.

        :param str id:
          A unique string identifier for the light
        :param tuple color:
          Either a tuple of size 3 containing the RGB color value
          of the light or a tuple of size 4 containing the RGBA
          color value of the light
        :param xmlnode:
          If loaded from xml, the xml node

         N/A N/A self id id N/A The unique string identifier for the light N/A N/A self color color N/A Either a tuple of size 3 containing the RGB color value
          of the light or a tuple of size 4 containing the RGBA
          color value of the light N/A N/A xmlnode None N/A N/A N/A self xmlnode xmlnode N/A ElementTree representation of the light. N/A N/A N/A self xmlnode N/A N/A E light N/A N/A E technique_common N/A N/A E ambient N/A N/A E color N/A N/A join N/A map str N/A self color id N/A self id name N/A self id N/A save N/A N/A self N/A N/A N/A Saves the light's properties back to :attr:`xmlnode` 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 id N/A colornode N/A N/A N/A self xmlnode find N/A %s/%s/%s N/A N/A tag technique_common N/A tag ambient N/A tag color N/A N/A colornode text N/A N/A join N/A map str N/A self color N/A load N/A N/A collada localscope node N/A N/A N/A colornode N/A N/A node find N/A %s/%s/%s N/A N/A tag technique_common N/A tag ambient N/A tag color N/A N/A colornode None N/A N/A N/A DaeIncompleteError Missing color for ambient light N/A N/A N/A color N/A tuple N/A N/A float v N/A v N/A N/A N/A colornode text split N/A N/A N/A ValueError N/A ex N/A N/A N/A DaeMalformedError Corrupted color values in light definition N/A N/A AmbientLight N/A N/A node get id color xmlnode node N/A staticmethod bind N/A N/A self matrix N/A N/A N/A Binds this light to a transform matrix.

        :param numpy.array matrix:
          A 4x4 numpy float matrix

        :rtype: :class:`collada.light.BoundAmbientLight`

         N/A N/A BoundAmbientLight self matrix N/A __str__ N/A N/A self N/A N/A N/A N/A <AmbientLight id=%s> N/A N/A self id N/A __repr__ N/A N/A self N/A N/A N/A N/A str self N/A N/A PointLight N/A Light N/A N/A Point light as defined in COLLADA tag <point>. __init__ N/A N/A self id color constant_att linear_att quad_att zfar xmlnode N/A None None None None None N/A N/A Create a new sun light.

        :param str id:
          A unique string identifier for the light
        :param tuple color:
          Either a tuple of size 3 containing the RGB color value
          of the light or a tuple of size 4 containing the RGBA
          color value of the light
        :param float constant_att:
          Constant attenuation factor
        :param float linear_att:
          Linear attenuation factor
        :param float quad_att:
          Quadratic attenuation factor
        :param float zfar:
          Distance to the far clipping plane
        :param xmlnode:
          If loaded from xml, the xml node

         N/A N/A self id id N/A The unique string identifier for the light N/A N/A self position N/A N/A numpy array N/A 0 0 0 dtype N/A numpy float32 N/A N/A self color color N/A Either a tuple of size 3 containing the RGB color value
          of the light or a tuple of size 4 containing the RGBA
          color value of the light N/A N/A self constant_att constant_att N/A Constant attenuation factor. N/A N/A self linear_att linear_att N/A Linear attenuation factor. N/A N/A self quad_att quad_att N/A Quadratic attenuation factor. N/A N/A self zfar zfar N/A Distance to the far clipping plane N/A N/A xmlnode None N/A N/A N/A self xmlnode xmlnode N/A ElementTree representation of the light. N/A N/A pnode N/A N/A E point N/A N/A E color N/A N/A join N/A map str N/A self color N/A N/A N/A self constant_att None N/A N/A N/A N/A pnode append N/A N/A E constant_attenuation N/A str N/A self constant_att N/A N/A N/A self linear_att None N/A N/A N/A N/A pnode append N/A N/A E linear_attenuation N/A str N/A self linear_att N/A N/A N/A self quad_att None N/A N/A N/A N/A pnode append N/A N/A E quadratic_attenuation N/A str N/A self quad_att N/A N/A N/A self zfar None N/A N/A N/A N/A pnode append N/A N/A E zfar N/A str N/A self zvar N/A N/A self xmlnode N/A N/A E light N/A N/A E technique_common pnode id N/A self id name N/A self id N/A save N/A N/A self N/A N/A N/A Saves the light's properties back to :attr:`xmlnode` 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 id N/A pnode N/A N/A N/A self xmlnode find N/A %s/%s N/A N/A tag technique_common N/A tag point N/A colornode N/A N/A pnode find N/A tag color N/A N/A colornode text N/A N/A join N/A map str N/A self color N/A N/A _correctValInNode pnode constant_attenuation N/A self constant_att N/A N/A _correctValInNode pnode linear_attenuation N/A self linear_att N/A N/A _correctValInNode pnode quadratic_attenuation N/A self quad_att N/A N/A _correctValInNode pnode zfar N/A self zfar N/A load N/A N/A collada localscope node N/A N/A N/A pnode N/A N/A node find N/A %s/%s N/A N/A tag technique_common N/A tag point N/A colornode N/A N/A pnode find N/A tag color N/A N/A colornode None N/A N/A N/A DaeIncompleteError Missing color for point light N/A N/A N/A color N/A tuple N/A N/A float v N/A v N/A N/A N/A colornode text split N/A N/A N/A ValueError N/A ex N/A N/A N/A DaeMalformedError Corrupted color values in light definition N/A constant_att linear_att quad_att zfar None N/A qattnode N/A N/A pnode find N/A tag quadratic_attenuation N/A cattnode N/A N/A pnode find N/A tag constant_attenuation N/A lattnode N/A N/A pnode find N/A tag linear_attenuation N/A zfarnode N/A N/A pnode find N/A tag zfar N/A N/A N/A N/A cattnode None N/A N/A constant_att N/A float N/A cattnode text N/A N/A lattnode None N/A N/A linear_att N/A float N/A lattnode text N/A N/A qattnode None N/A N/A quad_att N/A float N/A qattnode text N/A N/A zfarnode None N/A N/A zfar N/A float N/A zfarnode text N/A N/A N/A ValueError N/A ex N/A N/A N/A DaeMalformedError Corrupted values in light definition N/A N/A PointLight N/A N/A node get id color constant_att linear_att quad_att zfar xmlnode node N/A staticmethod bind N/A N/A self matrix N/A N/A N/A Binds this light to a transform matrix.

        :param numpy.array matrix:
          A 4x4 numpy float matrix

        :rtype: :class:`collada.light.BoundPointLight`

         N/A N/A BoundPointLight self matrix N/A __str__ N/A N/A self N/A N/A N/A N/A <PointLight id=%s> N/A N/A self id N/A __repr__ N/A N/A self N/A N/A N/A N/A str self N/A N/A SpotLight N/A Light N/A N/A Spot light as defined in COLLADA tag <spot>. __init__ N/A N/A self id color constant_att linear_att quad_att falloff_ang falloff_exp xmlnode N/A None None None None None None N/A N/A Create a new spot light.

        :param str id:
          A unique string identifier for the light
        :param tuple color:
          Either a tuple of size 3 containing the RGB color value
          of the light or a tuple of size 4 containing the RGBA
          color value of the light
        :param float constant_att:
          Constant attenuation factor
        :param float linear_att:
          Linear attenuation factor
        :param float quad_att:
          Quadratic attenuation factor
        :param float falloff_ang:
          Falloff angle
        :param float falloff_exp:
          Falloff exponent
        :param xmlnode:
          If loaded from xml, the xml node

         N/A N/A self id id N/A The unique string identifier for the light N/A N/A self color color N/A Either a tuple of size 3 containing the RGB color value
          of the light or a tuple of size 4 containing the RGBA
          color value of the light N/A N/A self constant_att constant_att N/A Constant attenuation factor. N/A N/A self linear_att linear_att N/A Linear attenuation factor. N/A N/A self quad_att quad_att N/A Quadratic attenuation factor. N/A N/A self falloff_ang falloff_ang N/A Falloff angle N/A N/A self falloff_exp falloff_exp N/A Falloff exponent N/A N/A xmlnode None N/A N/A N/A self xmlnode xmlnode N/A ElementTree representation of the light. N/A N/A pnode N/A N/A E spot N/A N/A E color N/A N/A join N/A map str N/A self color N/A N/A N/A self constant_att None N/A N/A N/A N/A pnode append N/A N/A E constant_attenuation N/A str N/A self constant_att N/A N/A N/A self linear_att None N/A N/A N/A N/A pnode append N/A N/A E linear_attenuation N/A str N/A self linear_att N/A N/A N/A self quad_att None N/A N/A N/A N/A pnode append N/A N/A E quadratic_attenuation N/A str N/A self quad_att N/A N/A N/A self falloff_ang None N/A N/A N/A N/A pnode append N/A N/A E falloff_angle N/A str N/A self falloff_ang N/A N/A N/A self falloff_exp None N/A N/A N/A N/A pnode append N/A N/A E falloff_exponent N/A str N/A self falloff_exp N/A N/A self xmlnode N/A N/A E light N/A N/A E technique_common pnode id N/A self id name N/A self id N/A save N/A N/A self N/A N/A N/A Saves the light's properties back to :attr:`xmlnode` 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 id N/A pnode N/A N/A N/A self xmlnode find N/A %s/%s N/A N/A tag technique_common N/A tag spot N/A colornode N/A N/A pnode find N/A tag color N/A N/A colornode text N/A N/A join N/A map str N/A self color N/A N/A _correctValInNode pnode constant_attenuation N/A self constant_att N/A N/A _correctValInNode pnode linear_attenuation N/A self linear_att N/A N/A _correctValInNode pnode quadratic_attenuation N/A self quad_att N/A N/A _correctValInNode pnode falloff_angle N/A self falloff_ang N/A N/A _correctValInNode pnode falloff_exponent N/A self falloff_exp N/A load N/A N/A collada localscope node N/A N/A N/A pnode N/A N/A node find N/A %s/%s N/A N/A tag technique_common N/A tag spot N/A colornode N/A N/A pnode find N/A tag color N/A N/A colornode None N/A N/A N/A DaeIncompleteError Missing color for spot light N/A N/A N/A color N/A tuple N/A N/A float v N/A v N/A N/A N/A colornode text split N/A N/A N/A ValueError N/A ex N/A N/A N/A DaeMalformedError Corrupted color values in spot light definition N/A constant_att linear_att quad_att falloff_ang falloff_exp None N/A cattnode N/A N/A pnode find N/A tag constant_attenuation N/A lattnode N/A N/A pnode find N/A tag linear_attenuation N/A qattnode N/A N/A pnode find N/A tag quadratic_attenuation N/A fangnode N/A N/A pnode find N/A tag falloff_angle N/A fexpnode N/A N/A pnode find N/A tag falloff_exponent N/A N/A N/A N/A cattnode None N/A N/A constant_att N/A float N/A cattnode text N/A N/A lattnode None N/A N/A linear_att N/A float N/A lattnode text N/A N/A qattnode None N/A N/A quad_att N/A float N/A qattnode text N/A N/A fangnode None N/A N/A falloff_ang N/A float N/A fangnode text N/A N/A fexpnode None N/A N/A falloff_exp N/A float N/A fexpnode text N/A N/A N/A ValueError N/A ex N/A N/A N/A DaeMalformedError Corrupted values in spot light definition N/A N/A SpotLight N/A N/A node get id color constant_att linear_att quad_att falloff_ang falloff_exp xmlnode node N/A staticmethod bind N/A N/A self matrix N/A N/A N/A Binds this light to a transform matrix.

        :param numpy.array matrix:
          A 4x4 numpy float matrix

        :rtype: :class:`collada.light.BoundSpotLight`

         N/A N/A BoundSpotLight self matrix N/A __str__ N/A N/A self N/A N/A N/A N/A <SpotLight id=%s> N/A N/A self id N/A __repr__ N/A N/A self N/A N/A N/A N/A str self N/A N/A BoundLight N/A object N/A N/A Base class for bound lights N/A N/A BoundPointLight N/A BoundLight N/A N/A Point light bound to a scene with transformation. This gets created when a
        light is instantiated in a scene. Do not create this manually. __init__ N/A N/A self plight matrix N/A N/A N/A N/A self position N/A N/A N/A numpy dot N/A matrix N/A N/A 3 N/A 3 N/A plight position N/A matrix N/A N/A 3 N/A 3 N/A Numpy array of length 3 representing the position of the light in the scene N/A N/A self color N/A plight color N/A Either a tuple of size 3 containing the RGB color value
          of the light or a tuple of size 4 containing the RGBA
          color value of the light N/A N/A self constant_att N/A plight constant_att N/A N/A N/A self constant_att None N/A N/A N/A self constant_att 1.0 N/A Constant attenuation factor. N/A N/A self linear_att N/A plight linear_att N/A N/A N/A self linear_att None N/A N/A N/A self linear_att 0.0 N/A Linear attenuation factor. N/A N/A self quad_att N/A plight quad_att N/A N/A N/A self quad_att None N/A N/A N/A self quad_att 0.0 N/A Quadratic attenuation factor. N/A N/A self zfar N/A plight zfar N/A Distance to the far clipping plane N/A N/A self original plight N/A The original :class:`collada.light.PointLight` this is bound to N/A __str__ N/A N/A self N/A N/A N/A N/A <BoundPointLight bound to id=%s> N/A str N/A N/A self original id N/A __repr__ N/A N/A self N/A N/A N/A N/A str self N/A N/A BoundSpotLight N/A BoundLight N/A N/A Spot light bound to a scene with transformation. This gets created when a
        light is instantiated in a scene. Do not create this manually. __init__ N/A N/A self slight matrix N/A N/A N/A N/A self position N/A matrix N/A N/A 3 N/A 3 N/A Numpy array of length 3 representing the position of the light in the scene N/A N/A self direction N/A N/A matrix N/A N/A 3 N/A 2 N/A Direction of the spot light N/A N/A self up N/A matrix N/A N/A 3 N/A 1 N/A Up vector of the spot light N/A N/A self matrix matrix N/A Transform matrix for the bound light N/A N/A self color N/A slight color N/A Either a tuple of size 3 containing the RGB color value
          of the light or a tuple of size 4 containing the RGBA
          color value of the light N/A N/A self constant_att N/A slight constant_att N/A N/A N/A self constant_att None N/A N/A N/A self constant_att 1.0 N/A Constant attenuation factor. N/A N/A self linear_att N/A slight linear_att N/A N/A N/A self linear_att None N/A N/A N/A self linear_att 0.0 N/A Linear attenuation factor. N/A N/A self quad_att N/A slight quad_att N/A N/A N/A self quad_att None N/A N/A N/A self quad_att 0.0 N/A Quadratic attenuation factor. N/A N/A self falloff_ang N/A slight falloff_ang N/A N/A N/A self falloff_ang None N/A N/A N/A self falloff_ang 180.0 N/A Falloff angle N/A N/A self falloff_exp N/A slight falloff_exp N/A N/A N/A self falloff_exp None N/A N/A N/A self falloff_exp 0.0 N/A Falloff exponent N/A N/A self original slight N/A The original :class:`collada.light.SpotLight` this is bound to N/A __str__ N/A N/A self N/A N/A N/A N/A <BoundSpotLight bound to id=%s> N/A str N/A N/A self original id N/A __repr__ N/A N/A self N/A N/A N/A N/A str self N/A N/A BoundDirectionalLight N/A BoundLight N/A N/A Directional light bound to a scene with transformation. This gets created when a
        light is instantiated in a scene. Do not create this manually. __init__ N/A N/A self dlight matrix N/A N/A N/A N/A self direction N/A N/A numpy dot N/A matrix N/A N/A 3 N/A 3 N/A dlight direction N/A Numpy array of length 3 representing the direction of the light in the scene N/A N/A self color N/A dlight color N/A Either a tuple of size 3 containing the RGB color value
          of the light or a tuple of size 4 containing the RGBA
          color value of the light N/A N/A self original dlight N/A The original :class:`collada.light.DirectionalLight` this is bound to N/A __str__ N/A N/A self N/A N/A N/A N/A <BoundDirectionalLight bound to id=%s> N/A str N/A N/A self original id N/A __repr__ N/A N/A self N/A N/A N/A N/A str self N/A N/A BoundAmbientLight N/A BoundLight N/A N/A Ambient light bound to a scene with transformation. This gets created when a
        light is instantiated in a scene. Do not create this manually. __init__ N/A N/A self alight matrix N/A N/A N/A N/A self color N/A alight color N/A Either a tuple of size 3 containing the RGB color value
          of the light or a tuple of size 4 containing the RGBA
          color value of the light N/A N/A self original alight N/A The original :class:`collada.light.AmbientLight` this is bound to N/A __str__ N/A N/A self N/A N/A N/A N/A <BoundAmbientLight bound to id=%s> N/A str N/A N/A self original id N/A __repr__ N/A N/A self N/A N/A N/A N/A str self N/A N/A