Uses of Class
org.jzy3d.plot3d.rendering.view.Camera

Packages that use Camera
org.jzy3d.plot3d.primitives Provides 3d primitives that either implement plot3d.rendering.Drawable or plot3d.rendering.Composite3d, and thus provide a draw() and transform() function for the plot3d.rendering.Scene
org.jzy3d.plot3d.primitives.axes Provides concrete axes implementing the Axe interface 
org.jzy3d.plot3d.primitives.enlightables   
org.jzy3d.plot3d.primitives.graphs   
org.jzy3d.plot3d.primitives.interactive   
org.jzy3d.plot3d.primitives.interactive.tools   
org.jzy3d.plot3d.primitives.textured   
org.jzy3d.plot3d.rendering.ordering   
org.jzy3d.plot3d.rendering.scene   
org.jzy3d.plot3d.rendering.view Provides interfaces, abstract classes and concrete classes to perform rendering of 3d objects into a canvas. 
org.jzy3d.plot3d.text Provides utilities for rendering texts into a 3 dimensional scene. 
 

Uses of Camera in org.jzy3d.plot3d.primitives
 

Methods in org.jzy3d.plot3d.primitives with parameters of type Camera
 void Tube.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void Sphere.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void Scatter.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void Quad.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void Polygon.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void Point.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void Parallelepiped.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void MultiColorScatterList.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void MultiColorScatter.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void LineStrip.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void IGLRenderer.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void Disk.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void CompileableComposite.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
          Reset the object if required, compile the object if it is not compiled, and execute actual rendering.
abstract  void AbstractDrawable.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
          Call OpenGL routines for rendering the object.
 void AbstractComposite.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera camera)
          Delegate rendering iteratively to all Drawable of this composite.
 double Quad.getDistance(Camera camera)
           
 double Polygon.getDistance(Camera camera)
           
 double Point.getDistance(Camera camera)
           
 double LineStrip.getDistance(Camera camera)
           
 double ISortableDraw.getDistance(Camera camera)
           
 double AbstractDrawable.getDistance(Camera camera)
          Return the distance of the object center to the Camera's eye.
 double Quad.getLongestDistance(Camera camera)
           
 double Polygon.getLongestDistance(Camera camera)
           
 double Point.getLongestDistance(Camera camera)
           
 double LineStrip.getLongestDistance(Camera camera)
           
 double ISortableDraw.getLongestDistance(Camera camera)
           
 double AbstractDrawable.getLongestDistance(Camera camera)
           
 double Quad.getShortestDistance(Camera camera)
           
 double Polygon.getShortestDistance(Camera camera)
           
 double Point.getShortestDistance(Camera camera)
           
 double LineStrip.getShortestDistance(Camera camera)
           
 double ISortableDraw.getShortestDistance(Camera camera)
           
 double AbstractDrawable.getShortestDistance(Camera camera)
           
 

Uses of Camera in org.jzy3d.plot3d.primitives.axes
 

Methods in org.jzy3d.plot3d.primitives.axes with parameters of type Camera
 void IAxe.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera camera)
           
 void FeedbackBufferAxeBox.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera camera)
           
 void ContourAxeBox.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera camera)
           
 void AxeBox.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera camera)
          Draws the AxeBox.
 void AxeBase.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera camera)
           
 void ContourAxeBox.drawMesh(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera camera, ContourMesh mesh)
           
 

Uses of Camera in org.jzy3d.plot3d.primitives.enlightables
 

Methods in org.jzy3d.plot3d.primitives.enlightables with parameters of type Camera
 void EnlightableSphere.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void EnlightablePolygon.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void EnlightableDisk.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 

Uses of Camera in org.jzy3d.plot3d.primitives.graphs
 

Methods in org.jzy3d.plot3d.primitives.graphs with parameters of type Camera
 void AbstractDrawableGraph2d.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 

Uses of Camera in org.jzy3d.plot3d.primitives.interactive
 

Methods in org.jzy3d.plot3d.primitives.interactive with parameters of type Camera
 void InteractiveSphere.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void InteractiveScatter.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void InteractiveSphere.project(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void InteractiveScatter.project(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void IInteractive.project(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 

Uses of Camera in org.jzy3d.plot3d.primitives.interactive.tools
 

Methods in org.jzy3d.plot3d.primitives.interactive.tools with parameters of type Camera
static java.util.List<PolygonProjection> ProjectionUtils.project(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam, AbstractComposite c)
           
static java.util.List<PolygonProjection> ProjectionUtils.project(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam, java.util.ArrayList<AbstractDrawable> monotypes)
           
static java.util.List<PolygonProjection> ProjectionUtils.project(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam, Graph g)
           
static java.util.List<PolygonProjection> ProjectionUtils.project(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam, java.util.List<AbstractDrawable> list)
           
 

Uses of Camera in org.jzy3d.plot3d.primitives.textured
 

Methods in org.jzy3d.plot3d.primitives.textured with parameters of type Camera
 void TranslucentQuad.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void DrawableTexture.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void TexturedCylinder.project(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void TexturedCube.project(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 

Uses of Camera in org.jzy3d.plot3d.rendering.ordering
 

Methods in org.jzy3d.plot3d.rendering.ordering that return Camera
 Camera AbstractOrderingStrategy.getCamera()
           
 

Methods in org.jzy3d.plot3d.rendering.ordering with parameters of type Camera
 void AbstractOrderingStrategy.setAll(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera camera, Transform transform)
           
 void AbstractOrderingStrategy.setCamera(Camera camera)
           
 void AbstractOrderingStrategy.sort(java.util.List<AbstractDrawable> monotypes, Camera cam)
           
 void PointOrderingStrategy.sort(java.util.List<Coord3d> points, Camera cam)
           
 

Uses of Camera in org.jzy3d.plot3d.rendering.scene
 

Methods in org.jzy3d.plot3d.rendering.scene with parameters of type Camera
 void Graph.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera camera)
          Decompose all AbstractComposite objects, and sort the extracted monotype (i.e. non-AbstractComposite AbstractDrawables) in order to render them according to the default -or defined- AbstractOrderingStrategy.
 void Graph.project(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera camera)
          Update all interactive AbstractDrawable projections
 

Uses of Camera in org.jzy3d.plot3d.rendering.view
 

Methods in org.jzy3d.plot3d.rendering.view that return Camera
 Camera View.getCamera()
           
 

Uses of Camera in org.jzy3d.plot3d.text
 

Methods in org.jzy3d.plot3d.text with parameters of type Camera
 void TextRenderer.appendText(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam, java.lang.String s, Coord3d position, Halign halign, Valign valign, Color color)
           
 void TextBitmapDrawable.draw(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void TextBitmap.drawSimpleText(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam, java.lang.String s, Coord3d position, Color color)
           
 BoundingBox3d TextBitmap.drawText(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam, java.lang.String s, Coord3d position, Halign halign, Valign valign, Color color)
           
 BoundingBox3d TextBillboard.drawText(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam, java.lang.String s, Coord3d position, Halign halign, Valign valign, Color color)
          Draw a string at the specified position and compute the 3d volume occupied by the string according to the current Camera configuration.
 BoundingBox3d TextBitmap.drawText(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam, java.lang.String s, Coord3d position, Halign halign, Valign valign, Color color, Coord2d screenOffset)
           
 BoundingBox3d TextBitmap.drawText(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam, java.lang.String s, Coord3d position, Halign halign, Valign valign, Color color, Coord2d screenOffset, Coord3d sceneOffset)
          Draw a string at the specified position and compute the 3d volume occupied by the string according to the current Camera configuration.
 BoundingBox3d TextBitmap.drawText(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, Camera cam, java.lang.String s, Coord3d position, Halign halign, Valign valign, Color color, Coord3d sceneOffset)