Fig comprises several modules. The modules you'll need for your application depend on the architecture of your application. The following table describes the purpose of each of Fig's modules.
module | use for | depends on | latest version |
---|---|---|---|
fig-core | rendering off-screen figures (for web services, batch processes, etc.) | (no dependencies) | 4.0.0 |
fig-interactive | (Do not use directly. This "abstract module" provides common functionality for fig-awt and fig-swt.) | fig-core | 4.0.0 |
fig-awt | AWT/Swing applications or applets, where Fig manages on-screen presentation and interaction | fig-interactive | 4.0.0 |
fig-swt | SWT applications, where Fig manages on-screen presentation and interaction | fig-interactive | 4.0.0 |
fig-svg | SVG support | fig-core | 4.0.0 |
More information is forthcoming.