It wraps itself around the Ice-based Imaris Application object and provides a series of methods to facilitate several operations while ensuring direct (read-only) access to the Ice object.
In versions of Imaris before Imaris 7.3, the XT interface used COM, a Windows-only technology developed by Microsoft that Bitplane recently replaced to extend support of Imaris XT to the Mac OS X operating system. An original implementation of IceImarisConnector, simply called ImarisConnector extended the COM API instead.
Even though the COM interface is still supported as of Imaris 7.5, it is considered obsolete and might be removed in the future. For this reason, ImarisConnector will not be developed further and it is recommended that you use IceImarisConnector instead.
Download it from github.
Clone the repository from github.
When starting Imaris 7.6 from MATLAB on Mac OS X using IceImarisConnector, Imaris crashes because of a version conflict in the dynamic Qt library used by Imaris (4.8) and MATLAB (4.7). Using this script, which has to be run once by an administrator, the Qt library names and pointers are changed in Imaris to work around the conflict.
Please use it exclusively with Imaris 7.6.x!.
This is a short list of changes between versions 0.3.0 and 0.3.1.
This is a short list of changes between versions 0.2.0 and 0.3.0.
This is a short list of changes between versions 0.1.0 and 0.2.0.