|
Aviatrix3D 2.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface OverrideRenderable
Renderable object that applies some visual effect down the children cullables of the scene graph and can be overriden.
This interface is a close sibling to EffectRenderable
, of which it
shares many common traits, but differs in several distinct ways. Firstly the
effects renderables have a fixed override pattern - classes lower down the
scene graph of the same time always override the parent. This interface is
configurable by the end user to allow either top down or bottom up overrides.
Secondly, the effects renderable adds additional rendering properties to the
basic appearance. This class overrides the appearance directly with a new
appearance.
Method Summary | |
---|---|
AppearanceRenderable |
getAppearanceRenderable()
Fetch the renderable that represents the visual appearance modifiers of the leaf nodes. |
boolean |
overrideLower()
Check which direction has preference for the appearance handling. |
boolean |
useLocalOnlyAppearance()
Check to see if this is a local appearance only or it should accumulate the leaf node colours/textures. |
Methods inherited from interface org.j3d.aviatrix3d.rendering.CascadeRenderable |
---|
isEnabled |
Methods inherited from interface org.j3d.aviatrix3d.rendering.Renderable |
---|
equals |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Method Detail |
---|
boolean overrideLower()
AppearanceRenderable getAppearanceRenderable()
boolean useLocalOnlyAppearance()
|
Aviatrix3D 2.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |