Kigs Framework
Doc version 0.8
Open source multi purpose Rapid Application Development framework
|
Manage 3D scenes. More...
Classes | |
class | AutoOrientedNode3DUp |
Node3D updragor to auto orient node. More... | |
class | CoordinateSystemUp |
Node3D updragor to have access to node translation / rotation utilities. More... | |
class | PivotUp |
Node3D updragor to manipulate node like an pivot ( angle+axis rotation ). More... | |
class | CullingObject |
Base class for culling objects. More... | |
class | CullingObject::CullPlane |
structure to store a plane definition : a Origin Point3D and a Normal Vector3D More... | |
class | DrawableSorterItem |
Utility structure to sort drawable. More... | |
class | DrawableSorter |
Abstract base class for Drawable sorting. More... | |
class | DrawableSorter_Camera |
Sort drawables back to front. More... | |
class | Scene3DPriorityCompare |
Struct to sort scenes. More... | |
class | ModuleSceneGraph |
Manage all Scenes ( 3D and 2D ). More... | |
class | Node3D |
Base class for 3D node in the scene graph ( with a 3x4 matrix ). More... | |
class | Node3DDelayed |
A Node3D loading it's sons only when needed. More... | |
class | Node3DLodDecorator |
Decorate Cull method to accep LOD. More... | |
class | OctreeSubNode |
Node in an octree. More... | |
class | Octree |
An octree subdivide it's bounding box in eight son to manage faster culling / sorting. More... | |
class | Scene3D |
Root Node3D for a scene. More... | |
class | SceneNode |
Abstract base class for objects in the scene ( Node3D, Drawables...) . More... | |
class | TravPath |
Class used to store pathes in the scenegraph and draw sorted objects following the right path. More... | |
class | TravState |
Base class used to store current scene traversal state. More... | |
class | TouchableCoordinateSystem |
A TouchableCoordinateSystem is defined by a rotation, a translation and a scale in 3D space. Finger make him rotate. More... | |
Manage 3D scenes.