DG Kernel Documentation


Skip Navigation Links.
Start page
Quick Start
Search Page
Installation
Overview of the software
What is new
Licensing
Collapse ModelsModels
Collapse DG Kernel ComponentsDG Kernel Components
Collapse API ReferenceAPI Reference
Interface List
Vector Space
Collapse General GeometryGeneral Geometry
Collapse ModelModel
Collapse ViewView
Collapse General ComputingGeneral Computing
Collapse Samples and TutorialsSamples and Tutorials
Collapse GraphicsGraphics
Collapse Math ObjectsMath Objects
Collapse DeprecatedDeprecated
Redistribution
Model Viewer
Open Source
Support
Skip Navigation Links Search Documentation


Visual Basic Samples

Visual Basic samples are implemented as VB 6.0 projects. Source code for all sample are available in Samples\VB folder of the installation directory. 

If a sample is not available in your language see the comparative samples below and look up a sample in a similar language or contact us.

Note that VB 6.0 samples require Common Dialogs component enabled in the development environment. If it is not present, open in menu Project > Components. On the first "Controls" page press browse button and select commdlg.dll in C:\<Windows directory>\System32 folder. If for some reason the dll is not present select it from the DInsight installation folder.

Patch Sample

Patch Sample demonstrates basics of DG Kernel control and implementation of interactive and programmatic model modification from inside a VB program. Go to Patch Sample.

DIView Sample

DIView Sample is a simple application, which demonstrates how DG Kernel control can be used to create resizable views similar to DI Viewer. Go to DI View Sample.

MiniCAD Sample

MiniCAD Sample demonstrates more advanced usage of DG Kernel control, which demonstrates embedded CAD software functionality. Go to MiniCAD Sample.

Symmetry Sample

Symmetry sample demonstrates dynamic creation and manipulation of symmetries   Go to Symmetry Sample..

Pick Sample

Pick sample demonstrates interactive and programmatic selection of 3D objects with the mouse in 3D view of the DG Kernel component  Go to Pick Sample..

Planar Ops Sample

Planar Boolean Operations and programming of Clipping Planes. Go to Planar Ops Sample

Label Sample

Pick sample demonstrates programming of 3D Labels. Go to Label Sample

Calculator Sample

The Calculator sample demonstrates usage of DG Kernel component as a geometric calculations engine, which does not have to have a visible user interface.  Go to Calculator Sample

Transform Sample

Transform application demonstrates usage of ITransform for scaling and translation of different types of objects.  Go to Transform Sample