mirror of https://github.com/rusefi/jzy3d-api.git
194b164045 | ||
---|---|---|
data | ||
doc | ||
lib | ||
src | ||
.classpath | ||
.gitignore | ||
.project | ||
README.md | ||
build.xml | ||
javadoc.xml | ||
license.txt | ||
log4j.xml |
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