History for FrontPage
changed:
-
About
-----
ZINC is a browser extension for the Mozilla Platform that embeds the cmgui visualisation engine. It can be thought of as a plugin, but it is actually a very complex extension that also includes a plugin for rendering cmgui scenes into the web page.
[ZINC History]
[ZINC Road map]
Download & Install
------------------
Download_ and follow the [Installation Instructions]. This is the post [Install] page.
Testing
-------
Try the [aboutWindow]
Applications
------------
These are some of the applications developed using this plugin. Clicking on a link will run the application.
Digitally signed:
Simple_cube_ (Cmiss example a1, working)
Heart_fibres_ (Cmiss example a3, working)
Heart_vessels_ (Cmiss example a4, working)
Not yet signed (require "signed.applets.codebase_principal_support" privilege, see [Installation Instructions]):
Endoscope_animation_ (working)
Melanoma_heat_maps_ (working)
Boxfish_ (working)
Eye_model_ (mostly working, time dependent transformations need to be updated due to region/field changes so that the eye deforms and iris contracts)
Digitiser_ (mostly working, dicom images do not look as good due to changes in imagemagick libraries and filtering guis are being redeveloped to work with region/field changes)
Ecg_lab_ (not currently working, fields need to be updated due to region/field changes)
As well as running zinc applications from a webserver, you can also download them and run them locally. See [How to run zinc applications locally] for more information.
See [ZINC applications info] for some history on the different applications.
Bugs & Suggestions
------------------
Please submit bugs and suggestions into the Tracker_
Documentation
-------------
[Architecture]
[Setting up a VM for building zinc]
[Build Instructions]
[Writing a zinc application]
A presentation Shane gave on [Developing Applications With Mozilla and CMGUI]
Notes from Peter on [Developing GUIs for zinc applications]
[Program flow for a zinc application]
Adding_Filters_To_Zinc_
[Writing XPCOM components for zinc]
Code_Signing_ (for both the Zinc extension and individual applications)
.. _Adding_Filters_To_Zinc: http://www.cmiss.org/cmgui/wiki/AddingFiltersToZinc
.. _Code_Signing: http://www.cmiss.org/cmgui/wiki/CodeSigning
.. _Download: http://www.cmiss.org/ReleaseCenter/zinc
.. _Tracker: https://tracker.physiomeproject.org/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Zinc
.. _examples: ./examples
.. _Endoscope_animation: http://cmiss.bioeng.auckland.ac.nz/development/examples/a/endoscope_animation/cmiss_input/xul/chrome/colon/content/colon/colon.xul
.. _Ecg_lab: http://cmiss.bioeng.auckland.ac.nz/development/examples/a/ecg_lab/cmiss_input/xul/chrome/ecg/content/ecg/ecg.xul
.. _Melanoma_heat_maps: http://cmiss.bioeng.auckland.ac.nz/development/examples/a/melanoma/cmiss_input/melanoma.xul
.. _Eye_model: http://cmiss.bioeng.auckland.ac.nz/development/examples/a/eye/web_data/xul/eye2.xul
.. _Digitiser: http://cmiss.bioeng.auckland.ac.nz/development/examples/a/digitise/web_data/zincDigitise_0.44/digitiser.xul?../../cmiss_input/NonAxialVocalTractDigitiseSettings.xml
.. _Boxfish: http://cmiss.bioeng.auckland.ac.nz/development/examples/a/emoter/web_data/sample.xul
.. _Simple_cube: jar:http://cmiss.bioeng.auckland.ac.nz/development/examples/a/a1/example_a1.jar!/chrome/content/example_a1.xul
.. _Heart_fibres: jar:http://cmiss.bioeng.auckland.ac.nz/development/examples/a/a3/example_a3.jar!/chrome/content/example_a3.xul
.. _Heart_vessels: jar:http://cmiss.bioeng.auckland.ac.nz/development/examples/a/a4/example_a4.jar!/chrome/content/example_a4.xul