Property | Type | Description | |
---|---|---|---|
Colors | long[] | ||
Indexes | short[] | ||
green | long | ||
localAABB | Axiom.MathLib.AxisAlignedBox | ||
octant | Axiom.SceneManagers.Octree.Octree |
Method | Description | |
---|---|---|
AddToRenderQueue ( |
Adds all the attached scenenodes to the render queue.
|
|
IsInBox ( Axiom.MathLib.AxisAlignedBox box ) : bool |
Determines if the center of this node is within the given box.
|
|
OctreeNode ( |
||
OctreeNode ( |
Method | Description | |
---|---|---|
RemoveChild ( |
Removes the specified node from the scene graph and the octree, optionally keeping it in the internal node list yet. For internal use. Removes all of the node's child subtree from the octree, but children remain linked to parents. |
|
RemoveNodesFromOctree ( |
Removes the specified node and all of it's child subtree from the octree, but not from the scene graph. This iterates the whole node tree starting from the specified node and removes them from octree partitions, but doesn't remove them from the scene graph. |
|
UpdateBounds ( ) : void |
Same as SceneNode, only it doesn't care about children...
|
public AddToRenderQueue ( |
||
cam | ||
queue | ||
return | void |
public IsInBox ( Axiom.MathLib.AxisAlignedBox box ) : bool | ||
box | Axiom.MathLib.AxisAlignedBox | |
return | bool |
public OctreeNode ( |
||
scene | ||
return | System |
public OctreeNode ( |
||
scene | ||
name | string | |
return | System |
protected RemoveChild ( |
||
child | ||
removeFromInternalList | bool | |
return | void |
protected RemoveNodesFromOctree ( |
||
baseNode | ||
return | void |
protected AxisAlignedBox,Axiom.MathLib localAABB | ||
return | Axiom.MathLib.AxisAlignedBox |