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

Packages that use Camera
org.jzy3d.factories   
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.graphs.impl   
org.jzy3d.plot3d.primitives.interactive.tools   
org.jzy3d.plot3d.primitives.selectable   
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   
org.jzy3d.plot3d.text.overlay   
org.jzy3d.plot3d.text.renderers   
org.jzy3d.plot3d.text.renderers.jogl   
 

Uses of Camera in org.jzy3d.factories
 

Methods in org.jzy3d.factories that return Camera
 Camera CameraFactory.getInstance(Coord3d center)
           
 

Uses of Camera in org.jzy3d.plot3d.primitives
 

Methods in org.jzy3d.plot3d.primitives with parameters of type Camera
protected  void CompileableComposite.compile(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
          If you call compile, the display list will be regenerated.
 void Tube.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void Sphere.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void SimplePolygon.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void Scatter.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void Quad.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void Polygon.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void Point.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void Parallelepiped.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void MultiColorScatterList.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void MultiColorScatter.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void LineStrip.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void IGLRenderer.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void Disk.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void CompileableComposite.draw(javax.media.opengl.GL2 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.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
          Call OpenGL2 routines for rendering the object.
 void AbstractComposite.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera camera)
          Delegate rendering iteratively to all Drawable of this composite.
protected  void CompileableComposite.drawComponents(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
protected  void CompileableComposite.execute(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 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.GL2 gl, javax.media.opengl.glu.GLU glu, Camera camera)
           
 void FeedbackBufferAxeBox.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera camera)
           
 void ContourAxeBox.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera camera)
           
 void AxeBox.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera camera)
          Draws the AxeBox.
 void AxeBase.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera camera)
           
 void ContourAxeBox.drawMesh(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera camera, ContourMesh mesh)
           
protected  BoundingBox3d AxeBox.drawTicks(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, int axis, int direction, Color color)
           
protected  BoundingBox3d AxeBox.drawTicks(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, int axis, int direction, Color color, Halign hal, Valign val)
           
protected  int AxeBox.findClosestXaxe(Camera cam)
          Selects the closest displayable X axe from camera
protected  int AxeBox.findClosestYaxe(Camera cam)
          Selects the closest displayable Y axe from camera
protected  int AxeBox.findClosestZaxe(Camera cam)
          Selects the closest displayable Z axe from camera
protected  boolean[] AxeBox.getHiddenQuads(javax.media.opengl.GL gl, Camera cam)
          Computes the visibility of each cube face.
 

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.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void EnlightablePolygon.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void EnlightableDisk.draw(javax.media.opengl.GL2 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.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
protected abstract  void AbstractDrawableGraph2d.drawEdges(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
protected abstract  void AbstractDrawableGraph2d.drawVertexLabels(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
protected abstract  void AbstractDrawableGraph2d.drawVertices(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 

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

Methods in org.jzy3d.plot3d.primitives.graphs.impl with parameters of type Camera
protected  void DefaultDrawableGraph2d.drawEdge(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, E e, Coord2d c1, Coord2d c2, Color color)
           
protected  void DefaultDrawableGraph2d.drawEdges(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
protected  void DefaultDrawableGraph2d.drawVertexLabel(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, V v, Coord2d coord, Color color)
           
protected  void DefaultDrawableGraph2d.drawVertexLabels(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
protected  void TextureGraph2d.drawVertexNode(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, V v, Coord2d coord, Color color)
           
protected  void PointGraph2d.drawVertexNode(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, V v, Coord2d coord, Color color)
           
protected  void DefaultDrawableGraph2d.drawVertexNode(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, V v, Coord2d coord, Color color)
           
protected  void TextureGraph2d.drawVertices(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
protected  void PointGraph2d.drawVertices(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
protected  void DefaultDrawableGraph2d.drawVertices(javax.media.opengl.GL2 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 List<PolygonProjection> ProjectionUtils.project(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, AbstractComposite c)
           
static List<PolygonProjection> ProjectionUtils.project(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, ArrayList<AbstractDrawable> monotypes)
           
static List<PolygonProjection> ProjectionUtils.project(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, Graph g)
           
static List<PolygonProjection> ProjectionUtils.project(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, List<AbstractDrawable> list)
           
 

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

Methods in org.jzy3d.plot3d.primitives.selectable with parameters of type Camera
 void SelectableSphere.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void SelectableScatter.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void SelectableSphere.project(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void SelectableScatter.project(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void Selectable.project(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 

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.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void DrawableTexture.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void TexturedCylinder.project(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void TexturedCube.project(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 

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

Fields in org.jzy3d.plot3d.rendering.ordering declared as Camera
protected  Camera PointOrderingStrategy.camera
           
protected  Camera AbstractOrderingStrategy.camera
           
 

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.GL2 gl, javax.media.opengl.glu.GLU glu, Camera camera, Transform transform)
           
 void AbstractOrderingStrategy.setCamera(Camera camera)
           
 void AbstractOrderingStrategy.sort(List<AbstractDrawable> monotypes, Camera cam)
           
 void PointOrderingStrategy.sort(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.GL2 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.
protected  void Graph.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera camera, List<AbstractDrawable> components, boolean sort)
           
 void Graph.project(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera camera)
          Update all interactive AbstractDrawable projections
 

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

Fields in org.jzy3d.plot3d.rendering.view declared as Camera
protected  Camera View.cam
           
 

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 DrawableTextWrapper.draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam)
           
 void ITextRenderer.drawSimpleText(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, String s, Coord3d position, Color color)
           
 BoundingBox3d ITextRenderer.drawText(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, String s, Coord3d position, Halign halign, Valign valign, Color color)
           
 BoundingBox3d AbstractTextRenderer.drawText(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, String s, Coord3d position, Halign halign, Valign valign, Color color)
           
 BoundingBox3d ITextRenderer.drawText(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, String s, Coord3d position, Halign halign, Valign valign, Color color, Coord2d screenOffset)
           
 BoundingBox3d AbstractTextRenderer.drawText(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, String s, Coord3d position, Halign halign, Valign valign, Color color, Coord2d screenOffset)
           
 BoundingBox3d ITextRenderer.drawText(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, String s, Coord3d position, Halign halign, Valign valign, Color color, Coord2d screenOffset, Coord3d sceneOffset)
           
 BoundingBox3d ITextRenderer.drawText(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, String s, Coord3d position, Halign halign, Valign valign, Color color, Coord3d sceneOffset)
           
 BoundingBox3d AbstractTextRenderer.drawText(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, String s, Coord3d position, Halign halign, Valign valign, Color color, Coord3d sceneOffset)
           
 

Uses of Camera in org.jzy3d.plot3d.text.overlay
 

Methods in org.jzy3d.plot3d.text.overlay with parameters of type Camera
 void TextOverlay.appendText(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, String s, Coord3d position, Halign halign, Valign valign, Color color)
           
 

Uses of Camera in org.jzy3d.plot3d.text.renderers
 

Methods in org.jzy3d.plot3d.text.renderers with parameters of type Camera
 void TextBitmapRenderer.drawSimpleText(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, String s, Coord3d position, Color color)
           
 void TextBillboardRenderer.drawSimpleText(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, String s, Coord3d position, Color color)
           
 BoundingBox3d TextBitmapRenderer.drawText(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, 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 TextBillboardRenderer.drawText(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, 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.
 

Uses of Camera in org.jzy3d.plot3d.text.renderers.jogl
 

Methods in org.jzy3d.plot3d.text.renderers.jogl with parameters of type Camera
 void JOGLTextRenderer.drawSimpleText(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, String s, Coord3d position, Color color)
           
 BoundingBox3d JOGLTextRenderer.drawText(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, String s, Coord3d position, Halign halign, Valign valign, Color color, Coord2d screenOffset, Coord3d sceneOffset)