PopCalc v0.21b beta version

© 1998 Olivier GONDOUIN

The first function plotter and expression evaluator on BeOS (november 96)
2d,3d, cartesian, polar, spherical and colored functions, expression evaluator.

P.S.: It's a beta version, you could find a lot of bug in this software, I can't be responsable of any king of damage caused by the usage of this software. If you find a bug write me and I will try to correct it as soon as possible, a special section in this manual, tell about the know bugs
This product can't be sell without the authorisation of the author

This product use the 3dkit alpha library, you could find it at: ftp://ftp.beeurope.com/pub/beos_updates/developers/3dKitAlpha.zip or ftp://ftp.be.com/pub/beos_updates/developers/3dKitAlpha.zip

WARNING: functionnality in red color in the text dosen't work on PR version
The text in green color is an optionnal replacement

In this file you could find:


I. Installation:

Move the folder as you want.

II. Quick tour:

Open examples directory into the Browser and drag'n'drop the icons on the application icon or on a window, one by one. The examples/Time subfolder contains examples for the T parameter, move the T slider to see it


III. Usage:

Use mode menu for change mode and your intuition for the rest.
You could change the T parameter in real time: move the T slider.
The first mouse button allow you to move the view , the secondary and third to zoom it.
In the 3dKitView, press the first Button on the objext to rotate it.

III.1. The modes:

Nametypeshort cut
= expression evaluation [alt-0]
f(x) cartesian function [alt-1]
x(t),y(t) parametric cartesian function [alt-2]
r(t) polar function [alt-3]
r(t),a(t) parametric polar function [alt-4]
f(x,y) 3d function [alt-5]
x(t),y(t),z(t) 3d parametric function [alt-6]
x(t,u),y(t,u),z(t,u) 3d parametric function [alt-7]
r(t),a(t),b(t) 3d spherical function [alt-8]
r(t,u),a(t,u),b(t,u) 3d spherical function [alt-9]
Color(x,y) (8bits) 2d color function [alt-.]

III.2. Know functions & operators:

Functions:

Operators:

for all functions:

but for log:


III.3. Constants:


III.4. Color window

In this window, the four columns shows the four components with:

A menu in the top allow you to change color mode, there are 4 modes:
The big square at the bottom of the window show the actual color.
On PR2 (and later versions), you could drag the color from this square to the window of another software or the desktop (The tracker) to modify their colors.

If you drag'n'drop it on a text, you will paste that:

rgb_color color = {<red value>,<green value>,<blue value>,<alpha value>};

You could drag'n'drop on this window, colors that come from another application if it can drag'n'drop colors to desktop.
Developers: look at the Changes of v0.17a to see the protocols


III.5. Conversion window

Four informations are shown and oculd be changed:

You could choose the convertion lenght between 8 bits (char) 16 bits (short) or 32 bits (long) with the button at the bottom of this Area, and its pop-up menu
Put a value in one of theses cases and the conversion will be printed in both others.


III.6. Help window

In this window you could find several parts:

Click on previous and next buttons to move from a part to another one.


IV. Changes:

v0.21b new features:(20mar98,23h30)

v0.20b new features:(4mar98,20h53 pm (Paris)= 11h53am (Sanfrancisco) :)) ) awards version2