This page contains brief instructions describing how to use the DrawEuler Applet and the features that are available. The DrawEuler Applet is a program that generates area-proportional Euler and Venn diagrams for any number of sets (curves).
The DrawEuler Applet is Copyright 2004 by Stirling Chow (the author). You are permitted to run the applet for the purposes of testing, but may not use the diagrams for any purpose without written consent from the author. The DrawEuler Applet is research software and the author makes no guarantees concerning its usability or safety.
Thanks for giving DrawEuler a try. If you'd like to send me some feedback or inquire about a version of DrawEuler that produces diagrams in a number of usable formats (e.g., PowerPoint, bitmap, PostScript, and XFig), please feel free to contact me.
If you do not have a suitable browser environment, please contact me, and I'll send you a standalone Java version.
For a Venn diagram, enter the number of sets. For an Euler diagram, enter a space-seperated list of regions defined by alphabetically-labelled curves. For example, the input a b c ac bc abc would create an Euler diagram that results from removing region ab from 3-Venn.
The drop-down list specifies which method to use for generating the structure of the Euler diagram:
The drop-down list specifies how the free path of each face expands to create the required area:
This window shows an area-proportinal Euler diagram where each region has equal area (i.e., each region has an area of 50 units).
If you left-click on a bounded region, it will be hilighted and the frame on the right will show the region's labels and size:
The slider can be used to adjust the selected region's size according to the layout algorithm you selected (e.g., Differential Growth). After adjusting a region's size, the diagram is rescaled to fit the window:
To remove the selected region, set its size to 0 or, preferablly, press Delete which will update the underlying Euler Graph:
As shown in the above screenshot, the concurrent edges that result from deleting a region are shown by interlacing the constituent curves' colours.
Once a region is deleted, you can press Compress which will attempt to remove the concurrent edges by bringing the curves at the endpoints together:
Depending on which regions have been removed, it may be impossible to remove all concurrent edges:
However, if more regions are removed and the compression is performed again, the result may improve:
Initially, the rays are uniformly distributed. You can left-click and drag the endpoint of ray in order to alter its position:
By moving the rays, the resulting diagram maintains its area-proportionality, but can have an altered shape: