Aviatrix3D
2.0 Beta 2

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

Packages that use GraphicsEnvironmentData
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. 
org.j3d.renderer.aviatrix3d.pipeline Additional non-core implementations of the rendering pipeline functionality. 
 

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

Fields in org.j3d.aviatrix3d.output.graphics declared as GraphicsEnvironmentData
protected  GraphicsEnvironmentData[] BaseRenderingProcessor.environmentList
          Local storage of the environment data collections
 

Methods in org.j3d.aviatrix3d.output.graphics with parameters of type GraphicsEnvironmentData
protected  void SingleEyeStereoProcessor.preLayerEnvironmentDraw(javax.media.opengl.GL gl, GraphicsEnvironmentData data, boolean left)
          Setup the view environment data for drawing now.
 void RenderingProcessor.setDrawableObjects(GraphicsDetails[] nodes, int[] renderOps, int numValid, GraphicsEnvironmentData[] envData)
          Update the list of items to be rendered to the current list.
protected  void QuadBufferStereoProcessor.setupViewport(javax.media.opengl.GL gl, GraphicsEnvironmentData data)
          Setup the viewport environment to be drawn, but do not yet set up the viewpoint and other per-layer-specific effects.
protected  void QuadBufferStereoProcessor.preLayerEnvironmentDraw(javax.media.opengl.GL gl, GraphicsEnvironmentData data, boolean left)
          Setup the view environment data for drawing now.
protected  void ElumensRenderingProcessor.updateProjectionMatrix(javax.media.opengl.GL gl, GraphicsEnvironmentData data)
          Update the projection matrix.
 void BaseRenderingProcessor.setDrawableObjects(GraphicsDetails[] nodes, int[] renderOps, int numValid, GraphicsEnvironmentData[] envData)
          Update the list of items to be rendered to the current list.
protected  void BaseRenderingProcessor.setupViewport(javax.media.opengl.GL gl, GraphicsEnvironmentData data)
          Setup the viewport environment to be drawn, but do not yet set up the viewpoint and other per-layer-specific effects.
protected  void BaseRenderingProcessor.setupMultipassViewport(javax.media.opengl.GL gl, GraphicsEnvironmentData data)
          Setup the viewport environment to be drawn for a multipass rendering.
protected  void BaseRenderingProcessor.preLayerEnvironmentDraw(javax.media.opengl.GL gl, GraphicsEnvironmentData data)
          Setup the view environment for a specific layer for drawing now.
protected  void BaseRenderingProcessor.postLayerEnvironmentDraw(javax.media.opengl.GL gl, GraphicsEnvironmentData data)
          Complete the view environment setup at the end of the layer.
protected  void BaseRenderingProcessor.preMPPassEnvironmentDraw(javax.media.opengl.GL gl, GraphicsEnvironmentData data)
          Setup the view environment for a specific pass of a multipass rendering for drawing now.
protected  void BaseRenderingProcessor.postMPPassEnvironmentDraw(javax.media.opengl.GL gl, GraphicsEnvironmentData data)
          Complete the view environment setup at the end of the layer.
protected  void BaseRenderingProcessor.renderViewpoint(javax.media.opengl.GL gl, GraphicsEnvironmentData data)
          Render the viewpoint setup.
protected  void BaseRenderingProcessor.updateProjectionMatrix(javax.media.opengl.GL gl, GraphicsEnvironmentData data)
          Update the projection matrix.
 

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

Fields in org.j3d.aviatrix3d.pipeline.graphics declared as GraphicsEnvironmentData
 GraphicsEnvironmentData SceneRenderBucket.data
          External rendering environment information
 GraphicsEnvironmentData MultipassDetails.globalData
          External rendering environment information that is applied to the entire setup.
 GraphicsEnvironmentData[] MultipassDetails.data
          External rendering environment information for each pass.
 GraphicsEnvironmentData[] GraphicsInstructions.renderData
          Visual data such as viewpoint, background etc.
 

Methods in org.j3d.aviatrix3d.pipeline.graphics with parameters of type GraphicsEnvironmentData
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 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.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.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.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.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.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.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.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.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  void GenericCullStage.fillSingleEnvData(SceneCullable scene, GraphicsEnvironmentData envData)
          Take the scene and fill in a GraphicsEnvironmentData instance.
protected  void FrustumCullStage.fillSingleEnvData(SceneCullable scene, GraphicsEnvironmentData envData)
          Take the scene and fill in a GraphicsEnvironmentData 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 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.
protected  void BaseCullStage.fillSingleEnvData(SceneCullable scene, GraphicsEnvironmentData envData)
          Take a simple scene and fill in a GraphicsEnvironmentData instance.
protected  void BaseCullStage.fill2DEnvData(SceneCullable scene, GraphicsEnvironmentData envData)
          Take a 2D scene and fill in a GraphicsEnvironmentData instance.
protected  void BaseCullStage.fillMultipassEnvData(SceneCullable scene, GraphicsEnvironmentData envData)
          Take a simple scene and fill in a GraphicsEnvironmentData instance.
protected  void BaseCullStage.fillRenderPassEnvData(RenderPassCullable pass, GraphicsEnvironmentData envData, BufferDetails bufferData)
          Take a simple scene and fill in a GraphicsEnvironmentData instance.
 

Uses of GraphicsEnvironmentData in org.j3d.renderer.aviatrix3d.pipeline
 

Methods in org.j3d.renderer.aviatrix3d.pipeline with parameters of type GraphicsEnvironmentData
protected  void DebugFrustumCullStage.fillSingleEnvData(SceneCullable scene, GraphicsEnvironmentData envData)
          Take a simple scene and fill in a GraphicsEnvironmentData instance.
protected  void DebugFrustumCullStage.fillMultipassEnvData(SceneCullable scene, GraphicsEnvironmentData envData)
          Take a simple scene and fill in a GraphicsEnvironmentData instance.
protected  void DebugFrustumCullStage.fillRenderPassEnvData(RenderPassCullable pass, GraphicsEnvironmentData envData, BufferDetails bufferData)
          Take a simple scene and fill in a GraphicsEnvironmentData instance.
 


Aviatrix3D
2.0 Beta 2

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