![]()
Surface Plotter is a tool for plotting surfaces defined by two-variable explicit
function (i.e: z = f(x,y)).
It can be used as a standalone Java application without any modification.
Both the executable codes and the source codes is free, but for NON-COMMERCIAL purposes
only, and you may not modify them.
I'd appreciate your comments and/or suggestions. Please drop me an e-mail or send me a
postcard if you like Surface Plotter.
Here is my current address:
I am an Indonesian foreign student at Kushiro National College of Technology, and I am
studying electronics.
For more information about me, please visit my homepage.
![]()
Note that classes of version 1.10 is not compatible with those of version 1.04 at all.
You must re-download all of them.
Current version of Surface Plotter was compiled using javac of JDK 1.0.2 for Windows 95.
First, download one (or more) of these files:
readme.txt English readmejp.txt Japanese
These files contains information about Surface Plotter and installation guide.
Then, select a compressed file to download:
OS Expand command
-------------------------------------------------------------------------------------------
SurfacePlotter110.zip Win95/Mac pass the file to any unzip program that recognizes
long file name format
SurfacePlotter110.tar.Z UNIX zcat SurfacePlotter110.tar.Z | tar xvf -
SurfacePlotter110.tar.gz UNIX gunzip SurfacePlotter110.tar.gz | tar xvf -
The compressed file contains:
1. Surface Plotter homepage files
2. Surface Plotter 1.10 classes (in classes directory)
surface.class the main class of Surface Plotter applet
Parser.class the class that parses functions entered by user
Projector.class the class that projects 3D coordinates to 2D space
SettingPanel.class the setting panel
FunctionPanel.class the function panel
InputField.class the input field with plus-minus buttons
PlusMinus.class the plus-minus buttons for input fields
SurfaceCanvas.class the actual drawing space of Surface Plotter
SurfaceFrame.class the class that provides Surface Plotter a window when
running as an application
3. Surface Plotter 1.10 source codes (in sources directory)
surface.java
Parser.java
Projector.java
SettingPanel.java
FunctionPanel.java
InputField.java
PlusMinus.java
SurfaceCanvas.java
SurfaceFrame.java
![]()
Back