Documentation of 'org.jzy3d.plot3d.rendering.view.package-summary' Java class
org.jzy3d.plot3d.rendering.view

Package org.jzy3d.plot3d.rendering.view

Provides interfaces, abstract classes and concrete classes to perform rendering of 3d objects into a canvas.

See: Description

Package org.jzy3d.plot3d.rendering.view Description

Provides interfaces, abstract classes and concrete classes to perform rendering of 3d objects into a canvas. This package defines what is a plot3d.rendering.Drawable, a plot3d.rendering.Composite, and a plot3d.rendering.Wireframeable. A simple plot3d.rendering.SceneGraph, implemented as a Composite3d provide a way to render and scale all objects from a single call. The user defines its SceneGraph and give it to a plot3d.rendering.Scene that is registered by one or more Canvas3d. This registration process silently generates a plot3d.rendering.View that is attached to the Canvas3d and may be controlled by a plot3d.controllers.PolarViewController.

The View:

  • allows setting general color configuration.
  • allows defining a scale (squared or proportional).
  • handles camera position, perspective and clipping planes.
  • provide an axis that is configured through the general color configuration and that consider the Camera position.
The plot3d.rendering package thus provide a simple access to 3d objects, and doesn't bother the user with effective GL call strategy, as well as AWT event policy.

Concrete ViewControllers are provided by plot3d.controllers. Concrete Drawable, Composite and Wireframeable are provided by plot3d.primitives.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.