catenoid cube45 ellipsoid rounded-cube45 sphere

Signature files

The other goal of volgen is to computes many caracteristics on the figure that is drawn. The caracteristics are stored in a signature file.
The format of this file may change in the future versions of volgen.
Here is a sample signature file generated with the command :
volgen sphere -r 5 -s -
(the -s option sets the signature file, "-" means stdout)
Sphere untitled {
    rotation-X = 0.000000e+00;
    rotation-Y = 0.000000e+00;
    rotation-Z = 0.000000e+00;
    params {
		r = 5.000000e+00
}
/*
carateristics {
area = 3.141593e+02
}
points {
X   Y   Z   x   			y   			z   			gauss
0   0   4
            0.000000e+00    0.000000e+00    5.000000e+00    4.000000e-02
            1.000000e+00    1.000000e+00    4.795832e+00    4.000000e-02
0   0   5
            0.000000e+00    0.000000e+00    5.000000e+00    4.000000e-02
0   1   4
            0.000000e+00    1.000000e+00    4.898979e+00    4.000000e-02
[...]
5   0   0
			5.000000e+00    0.000000e+00    0.000000e+00    4.000000e-02
}
*/};
X, Y and Z are discrete points ; in general they are not on the surface of the sphere. But, as when we computed the volume we knew the exact parameters of the sphere, we have been able to compute points that are really on the surface (here x, y and z). We can then computes some caracteristics on these points.
You'll notice that a signature file can be given to volcompose to rebuild the corresponding volume.

See also

Reference of figures signatures
Volgen page

Contact

Alexis Guillaume
David Coeurjolly

Valid HTML 4.0! Edited with vim