Realsoft 3D Software Development Kit

Juha Meskanen

Legal Notice

Table of Contents

Introduction
1. New in Realsoft 3D V6
Backward Compatibility
Changes in the Realsoft 3D Directory structure
AutoUpdate
Support for 64 Bit Operating Systems
New Manual Format
Context Sensitive Help
Mouse Wheel with Creation Tools
Error handling for Plugins improved
File Format
Soft Selection
Multi-Threaded Animation System
Improvements to the Debug Version
Compass Menus
New Interactor methods
New Integer Gadget
Keyboard
Supported Operating Systems
2. Installing
Windows 2000, XP, Vista
Linux, Mac OS X and Irix platforms:
Using Microsoft's Visual Studio IDE
Trouble Shooting
3. Plugins and Applications
Writing a Plugin
Writing an Application
Debugging
4. Software Design
5. Object Oriented Programming Model
Initializing Classes
Creating an object
Object Attributes
Deleting Objects
Calling Methods
Copying Objects
Saving and Loading Objects
Class Attributes
Class Methods
Extension Methods
Public Attributes
Run Time Class Identification
Lists and Nodes
6. Implementing Classes
Class Header File
Class Implementation File
7. Libraries
Index