|
JavaView© v3.95.000 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
See:
Description
| Core Packages | |
| jv.anim | Interfaces and support classes for animations including an animation dialog and a keyframe container. |
| jv.function | Multivariate functions based on the expression package jv.thirdParty.expr
may be interactively edited and typed.
|
| jv.geom | Basic geometry container classes for points, curves, surfaces, and volumes in n-dimensional Euclidean, spherical and hyperbolic space. |
| jv.loader | Loader for some essential geometry file formats, display configuration and web pages to read/write from file or URL. |
| jv.number | Basic classes for integer, double, color, vectors, and array which implement the update interface and provide inspectors. |
| jv.object | Most basic package of JavaView containing the base classes
PsObject and PsPanel.
|
| jv.objectGui | Additional basic GUI classes with dialogs, widgets and layout managers. |
| jv.project | Major classes related with projects and JavaView interfaces. |
| jv.rsrc | Resources and system information about the current JavaView session, user preferences, language localization and XML support. |
| jv.thirdParty.acmeEncoders | Encoder and decoder classes for some image formats. |
| jv.thirdParty.expr | Expression parser for mathematical functions. |
| jv.thirdParty.ruler | Coordinate axes, gridlines and rulers to measure distances and lengths in a JavaView display. |
| jv.vecmath | Vector and matrix classes for double and integers support simple linear algebra functionality. |
| jv.viewer | Viewer package of JavaView handles all 3d drawing, manages the control window and loading of projects. |
| Extensions | |
| jvx.geom | Extensions of geometry classes and various geometry algorithms. |
| jvx.loader | Additional loaders for various geometry files formats and export dialog. |
| jvx.math | Listener classes for JavaView events to communicate with Mathematica through J/Link. |
| jvx.numeric | Numerical algorithms and datastructures. |
| jvx.project | System classes for workshops which are simple projects for the modification of single geometries. |
| jvx.rsrc | Additional configuration classes of JavaView to store and display resource information. |
| jvx.surface | Geometry classes for graphs, parametrized surfaces and other surface generators. |
| jvx.thirdParty.acmeGui | Collection of popup widgets displaying a message. |
| jvx.thirdParty.fonts | Print all available system fonts in different resolutions for testing. |
| jvx.vector | Workshops for modeling and analysing scalar and vector fields. |
| Applets | |
| vgp.curve.closedpoly | Modify closed planar polygons by keeping the edge length fixed. |
| vgp.curve.common | Differential geometric curves on parametrized surfaces. |
| vgp.curve.cycloid | Cycloid curves. |
| vgp.curve.elastic | Continous generalized elastic curves. |
| vgp.curve.geodesic | Computes shortest and straightest Geodesics that connect two points on a triangulation. |
| vgp.curve.subdivision | Subdivision curves on triangulations using discrete geodesics. |
| 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.curvature | Demonstration of discrete curvature of a planar polygon. |
| vgp.discrete.ellipse | Create discrete CMC Surfaces by playing billard in an ellipse. |
| vgp.discrete.harmonic | Discrete harmonic maps on conforming and non-conforming triangulations. |
| vgp.discrete.lantern | Approximating the area of a smooth cylinder with interpolating discrete surfaces. |
| vgp.discrete.maxPrinciple | Counterexample to the Maximum Principle of Discrete Minimal Surfaces. |
| 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.numeric.smooth | Anisotropic smoothing and feature detection of polyhedral surfaces. |
| vgp.rsrc | Resource information including language localization of the vgp package. |
| vgp.surface.common | Parametrized surfaces given by Java functions, or interactively, by function expressions. |
| vgp.surface.klein | Klein bottle as parametrized surface. |
| vgp.surface.rotation | Compute surfaces of rotation from a meridian. |
| 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.firstGraph | First own Graph Surface. |
| 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.loader | Demo tutorial shows how to write a loader for a user-defined geometry file format. |
| 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.parmCurve | Describes a parametrized curve. |
| 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 | Create a slider to vary integer and double values interactively. |
| 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 Vector Fields. |
| 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. |
| vgp.volume.mc | Computes level surfaces of a 3D scalar field using marching cubes algorithm. |
JavaView is a 3D geometry viewer and a geometric software library written in Java, see www.javaview.de. It allows to include 2D, 3D and higher-dimensional geometries in any HTML document, and to present interactive geometry experiments on the internet. JavaView also runs as a standalone software under MS-Windows, Unix and other systems, and it can be integrated as a 3D viewer with mathematical software packages like Mathematica and Maple.
|
JavaView© v3.95.000 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||