Aviatrix3D
2.1.0

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 BaseRenderingProcessor.postLayerEnvironmentDraw(javax.media.opengl.GL gl, GraphicsEnvironmentData data, GraphicsProfilingData profilingData)
          Complete the view environment setup at the end of the layer.
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.preLayerEnvironmentDraw(javax.media.opengl.GL gl, GraphicsEnvironmentData data)
          Setup the view environment for a specific layer for drawing now.
protected  void SingleEyeStereoProcessor.preLayerEnvironmentDraw(javax.media.opengl.GL gl, GraphicsEnvironmentData data, boolean left)
          Setup the view environment data for drawing now.
protected  void QuadBufferStereoProcessor.preLayerEnvironmentDraw(javax.media.opengl.GL gl, GraphicsEnvironmentData data, boolean left)
          Setup the view environment data for drawing now.
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.renderViewpoint(javax.media.opengl.GL gl, GraphicsEnvironmentData data)
          Render the viewpoint setup.
 void RenderingProcessor.setDrawableObjects(GraphicsRequestData otherData, GraphicsDetails[] nodes, int[] renderOps, int numValid, GraphicsEnvironmentData[] envData)
          Update the list of items to be rendered to the current list.
 void BaseRenderingProcessor.setDrawableObjects(GraphicsRequestData otherData, GraphicsDetails[] nodes, int[] renderOps, int numValid, GraphicsEnvironmentData[] envData)
          Update the list of items to be rendered to the current list.
protected  void BaseRenderingProcessor.setupMultipassViewport(javax.media.opengl.GL gl, GraphicsEnvironmentData data)
          Setup the viewport environment to be drawn for a multipass rendering.
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 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 ElumensRenderingProcessor.updateProjectionMatrix(javax.media.opengl.GL gl, GraphicsEnvironmentData data)
          Deprecated. Update the projection matrix.
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.data
          External rendering environment information for each pass.
 GraphicsEnvironmentData MultipassDetails.globalData
          External rendering environment information that is applied to the entire setup.
 GraphicsEnvironmentData[] GraphicsInstructions.renderData
          Visual data such as viewpoint, background etc.
 

Methods in org.j3d.aviatrix3d.pipeline.graphics with parameters of type GraphicsEnvironmentData
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.
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  void BaseCullStage.fillSingleEnvData(SceneCullable scene, GraphicsEnvironmentData envData)
          Take a simple scene and fill in a GraphicsEnvironmentData 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.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.
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.
 

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

Methods in org.j3d.renderer.aviatrix3d.pipeline with parameters of type GraphicsEnvironmentData
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.
protected  void DebugFrustumCullStage.fillSingleEnvData(SceneCullable scene, GraphicsEnvironmentData envData)
          Take a simple scene and fill in a GraphicsEnvironmentData instance.
 


Aviatrix3D
2.1.0

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