Aviatrix3D
2.1.0

Uses of Class
org.j3d.aviatrix3d.pipeline.graphics.GraphicsInstructions

Packages that use GraphicsInstructions
org.j3d.aviatrix3d.output.graphics Implementations of graphics output devices types for rendering the OpenGL output. 
org.j3d.aviatrix3d.pipeline.graphics Implementations of the various pipeline pieces. 
 

Uses of GraphicsInstructions in org.j3d.aviatrix3d.output.graphics
 

Methods in org.j3d.aviatrix3d.output.graphics with parameters of type GraphicsInstructions
 void BaseSurface.setDrawableObjects(GraphicsRequestData otherData, GraphicsInstructions[] commands, int numValid)
          Update the list of items to be rendered to the current list.
 void BaseAWTSurface.setDrawableObjects(GraphicsRequestData otherData, GraphicsInstructions[] commands, int numValid)
          Update the list of items to be rendered to the current list.
 

Uses of GraphicsInstructions in org.j3d.aviatrix3d.pipeline.graphics
 

Fields in org.j3d.aviatrix3d.pipeline.graphics declared as GraphicsInstructions
protected  GraphicsInstructions[] BaseSortStage.commandList
          Output array for passing on to the receiver
 

Fields in org.j3d.aviatrix3d.pipeline.graphics with type parameters of type GraphicsInstructions
protected  java.util.HashMap<OffscreenBufferRenderable,GraphicsInstructions> BaseSortStage.instructionMap
          Map of the first occurance of a scene parent to it's render instruction
 

Methods in org.j3d.aviatrix3d.pipeline.graphics with parameters of type GraphicsInstructions
protected  int BaseStateSortStage.appendClipPlanes(GraphicsCullOutputDetails node, GraphicsInstructions instr, int offset)
          Append the clip planess onto the existing list.
protected  int BaseStateSortStage.appendLights(GraphicsCullOutputDetails node, GraphicsInstructions instr, int offset)
          Append the lights onto the existing list.
protected  int BaseStateSortStage.appendObject(GraphicsCullOutputDetails node, GraphicsInstructions instr, int offset)
          Append a single object onto the existing list.
protected  int BaseStateSortStage.cleanupObjects(GraphicsInstructions instr, int offset)
          At the end of the scene, we need to make sure that we've turned off all the lights, clip planes and current rendering state that is left.
protected  int BaseStateSortStage.cleanupVisuals(GraphicsInstructions instr, int offset)
          Convenience method to clear all the current visual information.
protected  void BaseSortStage.realloc(GraphicsInstructions instr, int reqdSize)
          Reallocate the renderList and renderOps arrays.
 void GraphicsOutputDevice.setDrawableObjects(GraphicsRequestData otherData, GraphicsInstructions[] commands, int numValid)
          Update the list of items to be rendered to the current list.
protected  int TransparencyDepthSortStage.sort2DNodes(GraphicsCullOutputDetails[] nodes, int numNodes, GraphicsEnvironmentData data, GraphicsInstructions instr, int instrCount)
          Sort a single set of nodes into the output details of a single layer of a single viewport and place in the provided GraphicsInstructions instance.
protected  int StateSortStage.sort2DNodes(GraphicsCullOutputDetails[] nodes, int numNodes, GraphicsEnvironmentData data, GraphicsInstructions instr, int instrCount)
          Sort a single set of nodes into the output details of a single layer of a single viewport and place in the provided GraphicsInstructions instance.
protected  int StateAndTransparencyDepthSortStage.sort2DNodes(GraphicsCullOutputDetails[] nodes, int numNodes, GraphicsEnvironmentData data, GraphicsInstructions instr, int instrCount)
          Sort a single set of nodes into the output details of a single layer of a single viewport and place in the provided GraphicsInstructions instance.
protected  int SimpleTransparencySortStage.sort2DNodes(GraphicsCullOutputDetails[] nodes, int numNodes, GraphicsEnvironmentData data, GraphicsInstructions instr, int instrCount)
          Sort a single set of nodes into the output details of a single layer of a single viewport and place in the provided GraphicsInstructions instance.
protected  int NullSortStage.sort2DNodes(GraphicsCullOutputDetails[] nodes, int numNodes, GraphicsEnvironmentData data, GraphicsInstructions instr, int instrCount)
          Sort a single set of 2D nodes into the output details of a single layer of a single viewport and place in the provided GraphicsInstructions instance.
protected abstract  int BaseSortStage.sort2DNodes(GraphicsCullOutputDetails[] nodes, int numNodes, GraphicsEnvironmentData data, GraphicsInstructions instr, int instrCount)
          Sort a single set of 2D nodes into the output details of a single layer of a single viewport and place in the provided GraphicsInstructions instance.
 void SortToSingleDrawListener.sortedOutput(GraphicsRequestData otherData, GraphicsProfilingData profilingData, GraphicsInstructions[] commands, int numValid)
          Here's the sorted output list of nodes.
 void SortedGeometryReceiver.sortedOutput(GraphicsRequestData otherData, GraphicsProfilingData profilingData, GraphicsInstructions[] commands, int numValid)
          Here's the sorted output list of nodes.
protected  int TransparencyDepthSortStage.sortNodes(GraphicsCullOutputDetails[] nodes, int numNodes, GraphicsEnvironmentData data, GraphicsInstructions instr, int instrCount)
          Sort a single set of nodes into the output details of a single layer of a single viewport and place in the provided GraphicsInstructions instance.
protected  int StateSortStage.sortNodes(GraphicsCullOutputDetails[] nodes, int numNodes, GraphicsEnvironmentData data, GraphicsInstructions instr, int instrCount)
          Sort a single set of nodes into the output details of a single layer of a single viewport and place in the provided GraphicsInstructions instance.
protected  int StateAndTransparencyDepthSortStage.sortNodes(GraphicsCullOutputDetails[] nodes, int numNodes, GraphicsEnvironmentData data, GraphicsInstructions instr, int instrCount)
          Sort a single set of nodes into the output details of a single layer of a single viewport and place in the provided GraphicsInstructions instance.
protected  int SimpleTransparencySortStage.sortNodes(GraphicsCullOutputDetails[] nodes, int numNodes, GraphicsEnvironmentData data, GraphicsInstructions instr, int instrCount)
          Sort a single set of nodes into the output details of a single layer of a single viewport and place in the provided GraphicsInstructions instance.
protected  int NullSortStage.sortNodes(GraphicsCullOutputDetails[] nodes, int numNodes, GraphicsEnvironmentData data, GraphicsInstructions instr, int instrCount)
          Sort a single set of nodes into the output details of a single layer of a single viewport and place in the provided GraphicsInstructions instance.
protected abstract  int BaseSortStage.sortNodes(GraphicsCullOutputDetails[] nodes, int numNodes, GraphicsEnvironmentData data, GraphicsInstructions instr, int instrCount)
          Sort a single set of nodes into the output details of a single layer of a single viewport and place in the provided GraphicsInstructions instance.
protected  int BaseStateSortStage.updateBlendAttribs(AppearanceRenderable app, GraphicsInstructions instr, int offset)
          Check on the blending attributes setup and change as necessary.
protected  int BaseStateSortStage.updateDepthAttribs(AppearanceRenderable app, GraphicsInstructions instr, int offset)
          Check on the depth attributes setup and change as necessary.
protected  int BaseStateSortStage.updateFog(Renderable fog, GraphicsInstructions instr, int offset)
          Check on the material setup and change as necessary.
protected  int BaseStateSortStage.updateLineAttribs(AppearanceRenderable app, GraphicsInstructions instr, int offset)
          Check on the line attributes setup and change as necessary.
protected  int BaseStateSortStage.updateMaterial(AppearanceRenderable app, GraphicsInstructions instr, int offset)
          Check on the material setup and change as necessary.
protected  int BaseStateSortStage.updatePointAttribs(AppearanceRenderable app, GraphicsInstructions instr, int offset)
          Check on the polygon attributes setup and change as necessary.
protected  int BaseStateSortStage.updatePolyAttribs(AppearanceRenderable app, GraphicsInstructions instr, int offset)
          Check on the polygon attributes setup and change as necessary.
protected  int BaseStateSortStage.updateShader(AppearanceRenderable app, GraphicsInstructions instr, int offset)
          Check on the shader setup and change as necessary.
protected  int BaseStateSortStage.updateStencilAttribs(AppearanceRenderable app, GraphicsInstructions instr, int offset)
          Check on the stencil attributes setup and change as necessary.
protected  int BaseStateSortStage.updateTextures(AppearanceRenderable app, GraphicsInstructions instr, int offset)
          Check on the texture listing setup and change as necessary.
 


Aviatrix3D
2.1.0

Latest Info from http://aviatrix3d.j3d.org/
Copyright © 2003 - 2009 j3d.org