|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use RenderAtom | |
|---|---|
| org.xith3d.render | |
| org.xith3d.render.jsr231 | |
| org.xith3d.render.lwjgl | |
| org.xith3d.render.preprocessing | |
| org.xith3d.render.preprocessing.sorting | |
| org.xith3d.render.states.units | |
| Uses of RenderAtom in org.xith3d.render |
|---|
| Methods in org.xith3d.render that return RenderAtom | |
|---|---|
protected RenderAtom<?> |
RenderPeer.getAtomByGlobalIndex(int index,
java.util.List<RenderPass> renderPasses)
|
| Methods in org.xith3d.render with parameters of type RenderAtom | |
|---|---|
int |
RenderPeer.renderAtom(RenderAtom<?> atom,
java.lang.Object glObj,
CanvasPeer canvasPeer,
OpenGLCapabilities glCaps,
OpenGLStatesCache statesCache,
View view,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
Renders an Atom. |
abstract int |
RenderAtomPeer.renderAtom(RenderAtom<?> atom,
java.lang.Object glObj,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
Renders the geometry of the atom. |
| Uses of RenderAtom in org.xith3d.render.jsr231 |
|---|
| Methods in org.xith3d.render.jsr231 with parameters of type RenderAtom | |
|---|---|
void |
ColoringStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
FogStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
LightingStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
LineAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
MaterialStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
PointAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
PolygonAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
RenderingAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
ShaderProgramStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
TextureUnitStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
int |
BoundsAtomPeer.renderAtom(RenderAtom<?> atom,
java.lang.Object glObj,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
Renders the geometry of the atom. |
int |
ShapeAtomPeer.renderAtom(RenderAtom<?> atom,
java.lang.Object glObj,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
Renders the geometry of the atom. |
| Uses of RenderAtom in org.xith3d.render.lwjgl |
|---|
| Methods in org.xith3d.render.lwjgl with parameters of type RenderAtom | |
|---|---|
void |
ColoringStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
FogStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
LightingStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
LineAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
MaterialStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
PointAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
PolygonAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
RenderingAttribsStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
ShaderProgramStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
void |
TextureUnitStateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
|
int |
BoundsAtomPeer.renderAtom(RenderAtom<?> atom,
java.lang.Object glObj,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
Renders the geometry of the atom. |
int |
ShapeAtomPeer.renderAtom(RenderAtom<?> atom,
java.lang.Object glObj,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
Renders the geometry of the atom. |
| Uses of RenderAtom in org.xith3d.render.preprocessing |
|---|
| Subclasses of RenderAtom in org.xith3d.render.preprocessing | |
|---|---|
class |
BoundsAtom
Bounds atom |
class |
ShadowAtom
This is the RenderAtom responsible for occluder nodes. |
class |
ShapeAtom
Atom for rendering a single Shape3D along with its geometry arrays. |
| Methods in org.xith3d.render.preprocessing that return RenderAtom | |
|---|---|
RenderAtom<?> |
RenderBin.DynamicAtomArray.append(RenderAtom<?> atom)
Appends the specified element to the array and increases the size indicator. |
RenderAtom<?> |
RenderBin.DynamicAtomArray.get(int index)
|
RenderAtom<? extends Node> |
RenderBin.getAtom(int index)
|
RenderAtom<? extends Node> |
RenderBin.getNextAtom()
|
RenderAtom<?>[] |
RenderBin.DynamicAtomArray.getRawArray()
|
| Methods in org.xith3d.render.preprocessing with parameters of type RenderAtom | |
|---|---|
void |
RenderBin.addAtom(RenderAtom<? extends Node> atom,
org.openmali.spatial.bodies.Classifier.Classification classify,
long frameId)
Adds a RenderAtom to the chain of RenderAtoms. |
void |
RenderBinProvider.addMainAtom(RenderAtom<? extends Node> atom,
org.openmali.spatial.bodies.Classifier.Classification classify,
long frameId)
Adds an atom to be rendered. |
void |
RenderBinProvider.addShadowAtom(RenderAtom<? extends Node> atom,
org.openmali.spatial.bodies.Classifier.Classification classify,
long frameId)
|
RenderAtom<?> |
RenderBin.DynamicAtomArray.append(RenderAtom<?> atom)
Appends the specified element to the array and increases the size indicator. |
| Uses of RenderAtom in org.xith3d.render.preprocessing.sorting |
|---|
| Methods in org.xith3d.render.preprocessing.sorting with parameters of type RenderAtom | |
|---|---|
int |
BackToFrontRenderBinSorter.compare(RenderAtom<?> atom1,
RenderAtom<?> atom2)
|
int |
BackToFrontRenderBinSorter.compare(RenderAtom<?> atom1,
RenderAtom<?> atom2)
|
int |
CustomRenderBinSorter.compare(RenderAtom<?> atom1,
RenderAtom<?> atom2)
|
int |
CustomRenderBinSorter.compare(RenderAtom<?> atom1,
RenderAtom<?> atom2)
|
int |
FrontToBackRenderBinSorter.compare(RenderAtom<?> atom1,
RenderAtom<?> atom2)
|
int |
FrontToBackRenderBinSorter.compare(RenderAtom<?> atom1,
RenderAtom<?> atom2)
|
int |
FrontToBackRenderBinSorter2.compare(RenderAtom<?> atom1,
RenderAtom<?> atom2)
|
int |
FrontToBackRenderBinSorter2.compare(RenderAtom<?> atom1,
RenderAtom<?> atom2)
|
int |
OrderedBackToFrontRenderBinSorter.compare(RenderAtom<?> atom1,
RenderAtom<?> atom2)
|
int |
OrderedBackToFrontRenderBinSorter.compare(RenderAtom<?> atom1,
RenderAtom<?> atom2)
|
int |
OrderedStateRenderBinSorter.compare(RenderAtom<?> atom1,
RenderAtom<?> atom2)
|
int |
OrderedStateRenderBinSorter.compare(RenderAtom<?> atom1,
RenderAtom<?> atom2)
|
int |
StateRenderBinSorter.compare(RenderAtom<?> atom1,
RenderAtom<?> atom2)
|
int |
StateRenderBinSorter.compare(RenderAtom<?> atom1,
RenderAtom<?> atom2)
|
int |
ZValueRenderBinSorter.compare(RenderAtom<?> atom1,
RenderAtom<?> atom2)
|
int |
ZValueRenderBinSorter.compare(RenderAtom<?> atom1,
RenderAtom<?> atom2)
|
| Uses of RenderAtom in org.xith3d.render.states.units |
|---|
| Methods in org.xith3d.render.states.units with parameters of type RenderAtom | |
|---|---|
void |
StateUnitPeer.apply(RenderAtom<?> atom,
StateUnit stateUnit,
java.lang.Object glObj,
CanvasPeer canvasPeer,
RenderPeer renderPeer,
OpenGLCapabilities glCaps,
View view,
OpenGLStatesCache statesCache,
RenderOptions options,
long nanoTime,
long nanoStep,
RenderPeer.RenderMode renderMode,
long frameId)
Takes the StateUnit assigned to the specified atom and sets up the graphics environment, so that it is correct. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||