|
Aviatrix3D 2.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LeafCullable
An cullable that represents the end of the rendering traversal and results in something that can be rendered now.
This object transforms the cullable object into a renderable object. The renderable can then be tested for other properties once it is decided that this cullable is acceptable.
For the purposes of fast rendering traversal, leaf cullables have a constant that is returned describing their basic function in the scene graph.
Field Summary | |
---|---|
static int |
AUDIO_CULLABLE
This is a any cullable that provides audio source |
static int |
CLIP_CULLABLE
This is a clip plane-type cullable |
static int |
FOG_CULLABLE
This is a fog-type cullable |
static int |
GEOMETRY_CULLABLE
This is a any cullable that provides visuals for rendering |
static int |
LIGHT_CULLABLE
This is a light-type cullable |
static int |
OVERRIDE_CULLABLE
This is a any cullable that provides items that override other properties as you traverse the scene graph. |
Method Summary | |
---|---|
BoundingVolume |
getBounds()
Get the currently set bounds for this object. |
int |
getCullableType()
Get the type that this cullable represents. |
Renderable |
getRenderable()
Get the child renderable of this object. |
Field Detail |
---|
static final int FOG_CULLABLE
static final int LIGHT_CULLABLE
static final int CLIP_CULLABLE
static final int GEOMETRY_CULLABLE
static final int AUDIO_CULLABLE
static final int OVERRIDE_CULLABLE
Method Detail |
---|
int getCullableType()
BoundingVolume getBounds()
Renderable getRenderable()
|
Aviatrix3D 2.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |