JavaView® v2.00.008

JavaView® - Reference Manual

Core Packages
jv.anim Interfaces and implementations of animation classes.
jv.function Interactively editable functions using the expression package jv.thirdParty.expr.
jv.geom Geometry classes for curves, surfaces, and volumes.
jv.loader Loader for various geometry files to read/write from file or URL.
jv.number Basic classes for integer, double, color, vectors, and array with update functionality and info panels.
jv.object Most basic package of JavaView containing the base classes PsObject and PsPanel.
jv.objectGui Additional basic GUI classes with about dialogs, widgets and layout managers. PsImage cares about loading of images.
jv.project Major classes related with projects and JavaView interfaces. Projects cover the functionality of a specific user problem.
jv.rsrc Resources and system information about current JavaView session, the user, and the geometries.
jv.thirdParty.acmeEncoders Encoder and decoder classes for various image formats.
jv.thirdParty.expr Expression parser for mathematical functions.
jv.thirdParty.ruler Measure distances and lengths in the world coordinate system of a display.
jv.vecmath Vector and matrix classes for double and integers with simple linear algebra functionality.
jv.viewer Handles all 3d drawing, manages the control window and loading of projects.

 
Extensions
jvx.geom Extensions of geometry classes and additional algorithms.
jvx.math Listener classes for JavaView events which allow to invoke Mathematica commands.
jvx.numeric Numerical routines of advanced algorithms.
jvx.rsrc Additional configuration classes of JavaView to store and display resource information.
jvx.surface Basic classes for parametrized surfaces.
jvx.thirdParty.acmeGui Collection of popup widgets displaying a message.
jvx.thirdParty.fonts Print all available system fonts in different resolutions for testing.

 
Applets
vgp.curve.common Differential geometric curves on parametrized surfaces.
vgp.curve.connecting Computes shortest Geodesics that connects two arbitrary points on a triangulation.
vgp.curve.cycloid Cycloid curves.
vgp.curve.elastic Continous generalized elastic curves.
vgp.curve.geodesic Straightest geodesics generalize the concept of locally shortest curves on polyhedral surfaces.
vgp.curve.surface Demo project for extended PjCurve_IP, just to show how it might work.
vgp.discrete.catenoid Discrete catenoid in explicit parametrization.
vgp.discrete.conformal Conformal maps as pair of conjugate discrete harmonic maps.
vgp.discrete.conjugate Conjugation of discrete harmonic maps.
vgp.discrete.harmonic Discrete harmonic maps on conforming and non-conforming triangulations.
vgp.discrete.platonic Collection of Platonic solids.
vgp.game.life Cellular automata game on discrete surfaces.
vgp.game.mines Minesweeper game on discrete surfaces.
vgp.minimal.weier Mminimal surfaces computed by integrating Weierstrass functions.
vgp.surface.common Parametrized surfaces given by Java functions, or interactively, by function expressions.
vgp.tutor.color Selecting color with color picker dialog.
vgp.tutor.eventCamera Demo project for handling camera events in a project.
vgp.tutor.firstApplet First JavaView applet.
vgp.tutor.firstApplication First JavaView Application.
vgp.tutor.firstProject First JavaView project.
vgp.tutor.fractal Demo project for working with pixel images.
vgp.tutor.height Demo project for displaying scalar field on a surfaces and usage of class PgFem describing arbitrary functions on surfaces.
vgp.tutor.key Demo project of keyframe animation of precomputed models.
vgp.tutor.linear Demo project for simple interactive linear algebra manipulations.
vgp.tutor.lsystem Demo project to generate trees and bushes with L-systems.
vgp.tutor.model Demo tutorial on usage of importing models from file.
vgp.tutor.ode Demo project for solving an ODE using class PnOde.
vgp.tutor.parm Describes a parametrized surface over a two dimensional domain.
vgp.tutor.pick Project demonstrates the mechanism to pick points on surfaces and handle the callback.
vgp.tutor.polygonSet Tutorial on the usage of the JavaView geometry class jv.geom.PgPolygonSet.
vgp.tutor.rivara Rivara bisection algorithm for adaptive subdivision of triangulations.
vgp.tutor.rootFinder Find roots of real-valued functions of one variable.
vgp.tutor.ruler Create a ruler to measure distances in world coordinates inside a viewer.
vgp.tutor.slider  
vgp.tutor.subdivision Tutorial on the usage of different subdivision algorithms available in JavaView.
vgp.tutor.texture Tutorial on the usage of textures on JavaView surfaces.
vgp.tutor.torusknot Demo project for handling multiple geometries in the JavaView viewer.
vgp.tutor.transform Tutorial on usage of transforming a model rather than the viewing camera.
vgp.tutor.updatePanel Tutorial class for combined used of JavaView update mechanism and AWT 1.1 events.
vgp.tutor.vectorField Tutorial project on vectorfields.
vgp.vector.hodge Study hodge splitting of discrete vector fields.
vgp.vector.lic Visualizes vector fields by geodesic Line Integral Convolution method.
vgp.vector.vectorField Continuous discrete vector fields using geodesic technique.

 


JavaView® v2.00.008

The software JavaView® is copyright protected. All Rights Reserved.