Package org.jfree.chart3d.graphics3d


package org.jfree.chart3d.graphics3d
The core 3D graphics rendering engine which is fully implemented using the Java2D (Graphics2D) API. This engine is intended to have a general purpose function, you should find no chart-specific code in this package.
  • Class
    Description
    Provides a default implementation of the Drawable3D interface.
    A dimension in 3D (width, height and depth).
    A 3D object that is simply a dot (single vertex).
    A double-sided face.
    A three dimensional scene that can be viewed from an arbitrary viewpoint and rendered to any Graphics2D instance.
    Represents a face in one Object3D, defined in terms of vertex indices.
    A face that carries a label (and is itself invisible).
    A line segment in 3D space.
    A line between two points in 3D space.
    An object defined in 3D space by (a) a list of coordinates, and (b) a list of faces.
    An offset (dx, dy) in two dimensional space.
    An offset (dx, dy, dz) in three dimensional space.
    A point in 3D space (this class is also used to represent vectors in 3D space).
    Represents an item or element that has been rendered by the graphics engine.
    Rendering info returned from the Drawable3D draw() method.
    Performs rotations about along an arbitrary axis (defined by two Point3D instances).
    Specifies the location and orientation of the view point in 3D space.
    A world is a model containing a collection of objects in 3D space and a direction vector for the sunlight.