|
Project Information
Featured
Links
|
Blaise is a collection of Java libraries for visualizing and exploring mathematics. See http://www.dean.usma.edu/math/people/Peterson/blaise/ for several sample mathlets created using the package. To download the source code and get started working with the code, see GettingStarted. Core Librariessource code under trunk/ - BlaiseGraphics: graphics utility library for creating custom interactive graphics on a JComponent (JDK 1.5+, no dependencies)
- BlaiseParser: parsing engine (JDK 1.5+, no dependencies)
- BlaiseMath: mostly a utility library; contains some basic mathematical classes and some fundamental algorithms (JDK 1.5+, requires Apache Commons Math 2.0)
- BlaiseVisometry: adapts BlaiseGraphics for mathematical coordinate systems, making it easy to write code for interactive mathematical objects (JDK 1.5+, requires BlaiseMath, BlaiseGraphics)
Extension Librariessource code under extensions/ - BlaiseGraphTheory: graph theory algorithms and utilities (JDK 1.6+, requires BlaiseMath)
- BlaiseGraphPlot: components for displaying graphs (JDK 1.6+, requires BlaiseGraphTheory, BlaiseVisometry)
|