Go to file
Martin Pernollet 194b164045 cleanup project 2013-03-15 12:26:45 +01:00
data [features] new annotation package, rectangle viewport, colormap test cases, tesselated polygon [refactors] colormaps, viewport layouts 2013-01-23 02:31:33 +01:00
doc Initial commit to github. At version 0.9 2012-09-13 00:12:51 +02:00
lib cleanup project 2013-03-15 12:26:45 +01:00
src cleanup project 2013-03-15 12:26:45 +01:00
.classpath cleanup project 2013-03-15 12:26:45 +01:00
.gitignore allow to set initialization bounds of chart view 2012-10-27 17:04:43 +02:00
.project added Newt mouse & keyboard controllers, enhanced chart component factory 2012-10-02 23:06:52 +02:00
README.md cleanup project 2013-03-15 12:26:45 +01:00
build.xml added Newt mouse & keyboard controllers, enhanced chart component factory 2012-10-02 23:06:52 +02:00
javadoc.xml Initial commit to github. At version 0.9 2012-09-13 00:12:51 +02:00
license.txt Added license. 2013-02-13 22:35:11 +01:00
log4j.xml recording input events for generating test case scenarios (wip) 2012-10-14 01:23:40 +02:00

README.md

Jzy3d - A Java API for 3d charts

Project layout

Source organisation

  • src/api holds the API sources
  • src/bridge holds classes to ease injecting of components from a given windowing toolkit to another one (awt, swing, swt, newt)
  • src/tests holds
  • ChartTest, a tool to compare a chart with a previously saved screenshot
  • Replay, a utility to record and validate a sequence of mouse and key interactions results on a chart (work in progress)

Library dependencies

  • jogl2
  • jdt (currently copied in API but will be externalized soon)
  • opencsv
  • swt
  • log4j
  • junit

Project dependencies

  • jzy3d-tools-convexhull

Satellite projects depend on Jzy3d

Satellite projects are extensions of the framework that remain external to the API.

  • jzy3d-graphs
  • jzy3d-depthpeeling
  • jzy3d-svm-mapper (also depends on jzy3d-tools-libsvm)
  • glredbook

License

New BSD

More information

http://www.jzy3d.org