Package | away3d.core.partition |
Class | public class DirectionalLightNode |
Inheritance | DirectionalLightNode EntityNode NodeBase Object |
Property | Defined By | ||
---|---|---|---|
entity : Entity [read-only]
The entity contained in this leaf node. | EntityNode | ||
light : DirectionalLight [read-only]
The light object contained in this node. | DirectionalLightNode | ||
parent : NodeBase [read-only]
The parent node. | NodeBase | ||
showDebugBounds : Boolean | NodeBase |
Method | Defined By | ||
---|---|---|---|
Creates a new LightNode object. | DirectionalLightNode | ||
acceptTraverser(traverser:PartitionTraverser):void [override]
Allows the traverser to visit the current node. | DirectionalLightNode | ||
Finds the partition that contains (or should contain) the given entity. | NodeBase | ||
isInFrustum(camera:Camera3D):Boolean
Tests if the current node is at least partly inside the frustum. | NodeBase | ||
removeFromParent():void
Detaches the node from its parent. | EntityNode |
light | property |
light:DirectionalLight
[read-only] The light object contained in this node.
public function get light():DirectionalLight
DirectionalLightNode | () | Constructor |
public function DirectionalLightNode(light:DirectionalLight)
Creates a new LightNode object.
Parameterslight:DirectionalLight — The light to be contained in the node.
|
acceptTraverser | () | method |
override public function acceptTraverser(traverser:PartitionTraverser):void
Allows the traverser to visit the current node. If the traverser's enterNode method returns true, the traverser will be sent down the child nodes of the tree. This method should be overridden if the order of traversal is important (such as for BSP trees) - or if static child nodes are not added using addNode, but are linked to separately.
Parameters
traverser:PartitionTraverser — The traverser visiting the node.
|