Copyright ©1999 by AAA+ Software Forschungs- und Entwicklungs Ges.m.b.H.  All Rights Reserved. Revision 2.1 - Feb 9, 1999.


Joy API documentation

This document describes the API that Joy exposes. Using this API will allow you to programmatically create, maintain, and communicate with, Joy Interpreters.

The following Frameworks are provided by Joy:


itkRuntime ITKInterp (class)
ITKScriptingLanguage (class)
ITKValue (class)
ITKScriptingLanguage (protocol)
itkJavaScript ITKJSInterp (class)
ITKJSVal (class)
ITKJSProperties (informal protocol)
ITKJSPropertyEnumerator (protocol)
itkTcl ITKTclInterp (class)
ITKTclObj (class)

The documentation is inside the frameworks. These can be found in:

In order to access the API of Joy you must add `itkRuntime' to your project's frameworks. You must also add one, or both, of the scripting language frameworks. Having done this, you will be able to view the framework documentation from ProjectBuilder.

Please note that Joy's licensing software currently relies on a Tcl interpreter being present in the application. This is a bug and will be fixed asap. To work around it, add the itkTcl framework and include the call [ITKTclInterp mainInterp] in your application's initialization sequence.


AAA+ Software, Feb 99