Development Section
→
Return to Overview
The Unifeye SDK provides a powerful, flexible and extensible framework. All functionality is available via an elaborate ActiveX interface (see the
Function reference/API). So you can integrate the functionalities provided by the Unifeye SDK into all programming/development environments that allow the integration of ActiveX/COM components, like:
- C++
- Managed (.Net) languages like: C#, Visual Basic
- HTML/JavaScript/VBScript (using the Internet Explorer)
- etc.
In addition to that you can develop your own
tracking plugins for the Unifeye SDK or use the
Workflow Engine and Authoring system.
Starting with Unifeye SDK 3.0 a completely new framework was introduced. Its main goal is to allow an easy extensibility and adoption of new tracking systems, new image sources and new rendering engines. The core components are:
The framework follows a push principle: image capturing and tracking deliver their data independently. The synchronization component synchronizes the data accordingly before forwarding it to visualization. Different synchronization modes are available, which control this process (see the
sychronization section). Even distribution of tracking data via a local network is possible.
As illustrated below the combination of different tracking systems is possible and can be easily configured via the Tracking XML configuration logic (see
the general tracking configuration section and the
individual configurations for different tracking systems).
→
Return to Overview
--
SupportMetaio - 2010-12-22