Developing Plug-ins(example: adding a Loader)
New Database Format Support Desired.
Extend Loader Module with New Loader Plug-in.
Implement the Necessary Virtual Functions.
(see SDK documentation for details on this step)
Extending SBS Functionality
Notes:
In order to gain a better overall understanding of the SBS Plug-in structure, step through this typical example. Keep in mind that this example is only intended to give a theoretical understanding. Please see the online SDK documentation for detailed information.
New database format support desired: e.g. XYZ format
Support for additional database formats is the most common request for increased Side-by-Side functionality.
Extend Loader module with new Plug-in, XYZ Loader
Additional database support requires a Loader Plug-in to handle loading and converting to a Viewer�s run-time format. Currently, AcuSoft supplies two Graphics Viewers: 3D Viewer and 2D Viewer. For information on the exact specifications of their run-time format, see the online documentation.
Implement the necessary virtual functions
The step of implementing virtual functions requires development knowledge and is beyond the scope of this tutorial.