Custom Applications

WiT is great for prototyping new ideas and algorithms. Igraphs are easy to modify and visually more easy to understand than textual program code. But WiT has been designed to be a complete package that can help you create visually appealing and highly efficient applications from the prototyping stage to the final product delivery stage.

The WiT package includes a component called the WiT Engine. WiT Engine can be linked with popular programming tools such as Visual Basic and Visual C++ to create custom graphical user interfaces (GUI). WiT can generate a binary file, called a WIC (WiT Imaging Code), from an igraph. WiT Engine can load and execute a WIC in exactly the same way as WiT executes the corresponding igraph. With a custom GUI, all the tough image processing can be performed by the WIC, but user inputs and outputs are handled by the custom GUI. The result is that you can create a slick and functional GUI program with superb execution speed and flexibility in a matter of minutes or hours.

All WiT operators are implemented as C functions that are callable from C/C++. Their function prototypes have been designed to be both efficient and natural for a C/C++ programmer. For applications that will stay fairly constant or for users who prefer ultimate control over every aspect of their applications, calling WiT operator functions directly may be preferrable to using WiT Engine.

Custom Applications using WiT Engine
Custom Applications using WiT Operators
Shipping Custom Applications

Previous 

Up 

Next