Graphical Utilities

Graph Logo
Purple Dot BaKoMa Fonts for NEXTSTEP/OPENSTEP
Purple Dot Chive (Cress Home-grown Interactive Visual Editor)
Purple Dot CGT (Clinical Guidance Tree)
Purple Dot Cress (Communication Representation Employing Systematic Specification)
Purple Dot IPCamera (IP Camera Image/Video Retrieval)
Purple Dot Sailing Race Rules for PDAs
Purple Dot Sailing Signal Flags
Purple Dot TerraWiz (Landscape Generation Wizard for Terragen)

The list that follows gives a few image utilities and PostScript things that I wrote for my own purposes. They are available in source form.

BaKoMa Fonts for NEXTSTEP/OPENSTEP

See the separate entry under NEXTSTEP/OPENSTEP.

CGT (Clinical Guidance Tree) Viewer

Summary:

The CGT (Clinical Guidance Tree) project developed a notation and tools for decision trees in healthcare. The main tool developed by this project was the CGT Viewer. Note that this tool was not developed by the author - it is provided here as a courtesy by the CGT team. Because of dependencies on Microsoft Visual J++, the code is provided only in binary form for Microsoft Windows.

The original work on CGT has been generalised and extended on the AD/IT project (Abstract Decision/Interactive Trees). See the AD/IT home page for an overview of this.

Needs: Microsoft Windows XP/7

Usage: See README file

This is very old code that is unlikely to work on a recent version of Windows, so the installer is not supplied.

Chive (Cress Home-grown Interactive Visual Editor)

Summary:

Chive (Cress Home-grown Interactive Visual Editor) is a dedicated graphical editor designed to create service diagrams for use by Cress (Communication Representation Employing Systematic Specification). See the Cress home page for an overview of Cress.

Needs: JVM (to run) or JDK (to modify/recompile) - version 6 or later

Usage: See README file (on SourceForge)

Source: Obtain cresstools-1.0.zip (from SourceForge)

Cress (Communication Representation Employing Systematic Specification)

Summary:

Cress (Communication Representation Employing Systematic Specification) is a graphical notation and toolset for specifying, analysing and implementing service specifications. It has been used for DS (Device Services), GS (Grid Services), IN (Intelligent Network), IVR (Interactive Voice Response), SIP (Session Initiation Protocol) and WS (Web Services). See the Cress home page for an overview of Cress. Be aware that this is an extremely complex toolset and that the author will be able to give no or very limited technical help with it.

Needs:

Usage: See README file (on SourceForge)

Source: Obtain cresstools-1.0.zip (from SourceForge)

IPCamera (IP Camera Image/Video Retrieval)

Summary:

IPCamera retrieves images from an IP Camera such as the Tenvis JPT3815W and Tenvis TH661 IP cameras (webcams), but may work with similar models by the same and other manufacturers. Additional code is provided to create web pages statically and dynamically.

Needs: JDK (to modify/recompile the core program). Optionally needs Perl to run complementary scripts, and Perl CGI support for dynamic web pages. Video capture requires VLC.

Usage: See README file

Source: Obtain ipcamera-3.0.zip by http

Sailing Signal Flags

Summary:

This type 3 (user-defined) PostScript font contains all the signal flags normally used in sailing (racing). The font is supplied in NEXTSTEP/OPENSTEP format, i.e. it contains an outline file and an AFM (Adobe Font Metric) file. It may be possible to use these files on other platforms (e.g. MS Windows, MacOS, Linux), though I do not (yet) know how to do this.

Needs: PostScript

Usage: See README file

Source: Obtain flag-font.zip by http

TerraWiz (Landscape Generation Wizard for Terragen)

Summary:

TerraWiz (Landscape Generation Wizard for Terragen) that helps to create simple landscapes using Terragen 2 (Terrain Generator - Version 2). Although TerraWiz achieves much less than Terragen, it helps beginners to create interesting landscapes without having to learn too much. The landscapes created by TerraWiz can also be used as a starting point for more complex effects with Terragen.

Needs: JVM (to run) or JDK (to modify/recompile) - version 6 or later; also needs Terragen 2

Usage: See README file

Source: Obtain terrawiz-1.0.zip by http