Previous topic

collada.light.DirectionalLight

Next topic

collada.light.PointLight

This Page

collada.light.Light

class collada.light.Light

Bases: collada.common.DaeObject

Base light class holding data from <light> tags.

digraph inheritance62d63eb89a { rankdir=LR; size="8.0, 12.0"; "PointLight" [style="setlinewidth(0.5)",URL="collada.light.PointLight.html#collada.light.PointLight",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10]; "Light" -> "PointLight" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BoundDirectionalLight" [style="setlinewidth(0.5)",URL="collada.light.BoundDirectionalLight.html#collada.light.BoundDirectionalLight",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10]; "BoundLight" -> "BoundDirectionalLight" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BoundSpotLight" [style="setlinewidth(0.5)",URL="collada.light.BoundSpotLight.html#collada.light.BoundSpotLight",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10]; "BoundLight" -> "BoundSpotLight" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BoundPointLight" [style="setlinewidth(0.5)",URL="collada.light.BoundPointLight.html#collada.light.BoundPointLight",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10]; "BoundLight" -> "BoundPointLight" [arrowsize=0.5,style="setlinewidth(0.5)"]; "Light" [style="setlinewidth(0.5)",URL="#collada.light.Light",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10]; "DaeObject" -> "Light" [arrowsize=0.5,style="setlinewidth(0.5)"]; "DirectionalLight" [style="setlinewidth(0.5)",URL="collada.light.DirectionalLight.html#collada.light.DirectionalLight",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10]; "Light" -> "DirectionalLight" [arrowsize=0.5,style="setlinewidth(0.5)"]; "BoundLight" [style="setlinewidth(0.5)",URL="collada.light.BoundLight.html#collada.light.BoundLight",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10]; "AmbientLight" [style="setlinewidth(0.5)",URL="collada.light.AmbientLight.html#collada.light.AmbientLight",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10]; "Light" -> "AmbientLight" [arrowsize=0.5,style="setlinewidth(0.5)"]; "DaeObject" [style="setlinewidth(0.5)",URL="collada.common.DaeObject.html#collada.common.DaeObject",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10]; "BoundAmbientLight" [style="setlinewidth(0.5)",URL="collada.light.BoundAmbientLight.html#collada.light.BoundAmbientLight",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10]; "BoundLight" -> "BoundAmbientLight" [arrowsize=0.5,style="setlinewidth(0.5)"]; "SpotLight" [style="setlinewidth(0.5)",URL="collada.light.SpotLight.html#collada.light.SpotLight",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10]; "Light" -> "SpotLight" [arrowsize=0.5,style="setlinewidth(0.5)"]; }

__init__()

x.__init__(...) initializes x; see help(type(x)) for signature

Methods

load(collada, localscope, node)
save() Put all the data to the internal xml node (xmlnode) so it can be serialized.
save()

Put all the data to the internal xml node (xmlnode) so it can be serialized.