1.0 Introduction

This guide explains how to use the HOOPS/MVO Classes to incorporate Model, View and Operator objects into an application and build custom MVO objects using the HOOPS/MVO Class Library. It assumes familiarity with the architecture of the HOOPS/MVO Classes.

1.1 Compiling and Linking

The HOOPS/MVO headers, source code, export library (for Windows)and libraries/dlls are located in the /dev_tools/hoops_mvo subdirectories. The /dev_tools/hoops_mvo/source directory includes the Microsoft DevStudio Project files or Unix makesfiles to enable rebuilding.

Cross-Platform Notes

If you choose to extend the existing HOOPS/MVO library by adding new classes to it, you will need to include MVO_API in your new class definitions. For example, if you wanted to add a new operator called HOpCameraSpin to the MVO library, the header would look like:

class MVO_API HOpCameraSpin : public HBaseOperator
{
   ...
}
For more details, please see the definition of MVO_API in HTools.h

 
Next

Previous

Index