The intention of this section is to show the main features of programming with the BS SDK through some tiny examples. Although the real power of the APIs only can be revealed in serious applications, these examples do give an impression of the functionality. For a complete description we draw your attention to the Programmers Reference.
These are a set of simple Visual Basic applications that show step by step how to embed the BS Contact ActiveX control and how to access the scene graph. They have been written with Microsoft Visual Basic 6.0 (SP5).
Example_1
demonstrates how to embed the BS Contact ActiveX control
and how to load a VRML World.
Example_2
demonstrates how to set field values of VRML nodes and how to read them.
Example_3
demonstrates how to respond to events that occur in a VRML Scene.
Example_4
demonstrates how to dynamically add nodes to the scene and how to
delete them.
These are two examples of MFC applications that explain how to embed the BS Contact ActiveX control into an MFC application and how to access fields of the scene graph. They have been written with Microsoft Visual C++ 6.0.
Example_1
explains what is important for successfully
embedding BS Contact into an MFC application.
Example_2
explains how to include the blaxxunVRML type library
and how to use it for getting access to scene graph and for
modifying VRML fields.
These are two examples of Delphi applications that explain how to embed the BS Contact ActiveX control into an MFC application and how to access fields of the scene graph. They have been written with Delphi 6.
Example_1
explains step by step how to embedd BS Contact
into a Delphi form.
Example_2
explains how to create a scene dynamically and how to modify
the values of VRML fields.