There are however some restrictions that apply, when loading objects from graphic files:
These restrictions will be removed in time.
When loading objects from a graphic file, the data is mirrored in Y, which means
that you should draw the objects as if you were drawing in a normal coordinate
system - (0,0) is the lower-left corner!
If you for some reason wish,
you can use the accompaning gfdedit program to create objects that can
be used by Gnome Flow. The gfdedit program is a very primitive editor,
but it can do the job for now (actually gfdedit is just the
scribble-simple program equipped with a Save and Quit button).
VERY IMPORTANT: Because the object(s) have to be symmetric, you can only
draw one half of the object(s). In Gnome Flow your objects will allways be mirrored.
Furthermore, in gfdedit the Y axis begins at the top of the image (that is
not the case for Gnome Flow).
So if you want to draw a cylinder and a plate as objects, you draw something
like
and this will look like (internally) in Gnome Flow as
On the contrary, Gnome Flow displays only the upper half of the objects. The reason
for this is lazyness and lack of time!
When you are done, you can save the object by pressing Save. You should save the
file with gfd extension.
If you decide to draw your object some other way, please be aware of that there is no scaling in Gnome Flow, som the system must be 200x100 pixels in size.