Uses of Class
artofillusion.Camera

Packages that use Camera
artofillusion   
artofillusion.object   
artofillusion.ui   
artofillusion.view   
 

Uses of Camera in artofillusion
 

Methods in artofillusion that return Camera
 Camera Camera.duplicate()
          Create a duplicate of this camera.
 Camera ViewerCanvas.getCamera()
           
 

Methods in artofillusion with parameters of type Camera
 void ViewerCanvas.renderLine(Vec2 p1, double zf1, Vec2 p2, double zf2, Camera cam, java.awt.Color color)
          Render a line into the image.
 void ViewerCanvas.renderLine(Vec3 p1, Vec3 p2, Camera cam, java.awt.Color color)
          Render a line into the image.
 void ViewerCanvas.renderMesh(RenderingMesh mesh, VertexShader shader, Camera cam, boolean closed, boolean[] hideFace)
          Render a mesh to the canvas.
 void ViewerCanvas.renderMeshTransparent(RenderingMesh mesh, VertexShader shader, Camera cam, Vec3 viewDir, boolean[] hideFace)
          Render an object with flat shading in subtractive (transparent) mode.
 void Renderer.renderScene(Scene theScene, Camera theCamera, RenderListener listener, SceneCamera sceneCamera)
          Begin rendering a scene.
 void ViewerCanvas.renderWireframe(WireframeMesh mesh, Camera cam, java.awt.Color color)
          Render a wireframe object.
 

Constructors in artofillusion with parameters of type Camera
RenderingDialog(BFrame parent, Renderer rend, Scene sc, Camera cam, ObjectInfo sceneCamera)
          Render a single frame.
RenderingDialog(BFrame parent, Renderer rend, Scene sc, Camera cam, ObjectInfo sceneCamera, double start, double end, int fps, int subimages, ImageSaver imgsaver)
          Render an animation.
 

Uses of Camera in artofillusion.object
 

Methods in artofillusion.object that return Camera
 Camera SceneCamera.createCamera(int width, int height, CoordinateSystem coords)
          Create a Camera object representing the view through this SceneCamera.
 

Uses of Camera in artofillusion.ui
 

Methods in artofillusion.ui with parameters of type Camera
 java.awt.Rectangle Compound3DManipulator.findScreenBounds(BoundingBox b, Camera cam)
          Given a bounding box in view coordinates, find the corresponding rectangle in screen coordinates.
 

Uses of Camera in artofillusion.view
 

Methods in artofillusion.view with parameters of type Camera
 void SoftwareCanvasDrawer.renderImage(java.awt.Image image, Vec3 p1, Vec3 p2, Vec3 p3, Vec3 p4, Camera camera)
          Render an image onto the canvas.
 void GLCanvasDrawer.renderImage(java.awt.Image image, Vec3 p1, Vec3 p2, Vec3 p3, Vec3 p4, Camera camera)
          Render an image onto the canvas.
 void CanvasDrawer.renderImage(java.awt.Image image, Vec3 p1, Vec3 p2, Vec3 p3, Vec3 p4, Camera camera)
          Render an image onto the canvas.
 void SoftwareCanvasDrawer.renderLine(Vec2 p1, double zf1, Vec2 p2, double zf2, Camera cam, java.awt.Color color)
          Render a line into the image.
 void GLCanvasDrawer.renderLine(Vec2 p1, double zf1, Vec2 p2, double zf2, Camera cam, java.awt.Color color)
          Render a line into the image.
 void CanvasDrawer.renderLine(Vec2 p1, double zf1, Vec2 p2, double zf2, Camera cam, java.awt.Color color)
          Render a line into the image.
 void SoftwareCanvasDrawer.renderLine(Vec3 p1, Vec3 p2, Camera cam, java.awt.Color color)
          Render a line into the image.
 void GLCanvasDrawer.renderLine(Vec3 p1, Vec3 p2, Camera cam, java.awt.Color color)
          Render a line into the image.
 void CanvasDrawer.renderLine(Vec3 p1, Vec3 p2, Camera cam, java.awt.Color color)
          Render a line into the image.
 void SoftwareCanvasDrawer.renderMesh(RenderingMesh mesh, VertexShader shader, Camera cam, boolean closed, boolean[] hideFace)
          Render a mesh to the canvas.
 void GLCanvasDrawer.renderMesh(RenderingMesh mesh, VertexShader shader, Camera cam, boolean closed, boolean[] hideFace)
          Render a mesh to the canvas.
 void CanvasDrawer.renderMesh(RenderingMesh mesh, VertexShader shader, Camera cam, boolean closed, boolean[] hideFace)
          Render a mesh to the canvas.
 void SoftwareCanvasDrawer.renderMeshTransparent(RenderingMesh mesh, VertexShader shader, Camera cam, Vec3 viewDir, boolean[] hideFace)
          Render an object with flat shading in subtractive (transparent) mode.
 void GLCanvasDrawer.renderMeshTransparent(RenderingMesh mesh, VertexShader shader, Camera cam, Vec3 viewDir, boolean[] hideFace)
          Render an object with flat shading in subtractive (transparent) mode.
 void CanvasDrawer.renderMeshTransparent(RenderingMesh mesh, VertexShader shader, Camera cam, Vec3 viewDir, boolean[] hideFace)
          Render an object with flat shading in subtractive (transparent) mode.
 void SoftwareCanvasDrawer.renderWireframe(WireframeMesh mesh, Camera cam, java.awt.Color color)
          Render a wireframe object.
 void GLCanvasDrawer.renderWireframe(WireframeMesh mesh, Camera cam, java.awt.Color color)
          Render a wireframe object.
 void CanvasDrawer.renderWireframe(WireframeMesh mesh, Camera cam, java.awt.Color color)
          Render a wireframe object.
 



Copyright © 1999-2011 by Peter Eastman.