Module org.jfree.chart3d
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.
-
ClassDescriptionProvides 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 anyGraphics2D
instance.Represents a face in oneObject3D
, 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 theDrawable3D
draw()
method.Performs rotations about along an arbitrary axis (defined by twoPoint3D
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.