After installing HOOPS Visualize, the following high-level directories will
be created. This directory tree is the same regardless of the operating
system that you are running. Some of the directories may not be relevant
depending on your development platform.
- bin: libraries and pre-built device drivers for the HOOPS Visualize components; executables for the HOOPS/3dAF Reference Applications; executables to many of the standalone HOOPS/3dGS test programs. Note: All HOOPS/3DF .dll files are digitally signed, using a certificate authority (we use VeriSign). Signing these files with a key from a CA allows the them to be identified with the company who purchased the certificate, in this case, Tech Soft 3D.
- demo:
- cocoa: The readable source code to a cocoa-based reference
application.
- common:portable, standalone HOOPS sample programs
that can be compiled and run on NT and Linux/UNIX; all code for the
generation and demonstration of different language conventions.
- dotnet:readable source code for dot net based demos.
This component would only be of interest to those customers on the
Windows platforms. These includes demos in C# and VB.
- csharp_simple: a C# implementation demo based on HOOPS/MVO
dependency on HOOPS/MVO)
- csharp_simple_parasolid: a C# implementation with Parasolid
demo based on HOOPS/MVO.
- csharp_tutorial_analysis: a C# implementation demo based on
the CAE Tutorial.
- csharp_tutorial_soccer: a C# implementation demo based on the
2D Tutorial.
- csharp_tutorial_spheres: a C# implementation demo based on the
3D Tutorial.
- csharp_tutorial_visualize: a C# implementation demo based on
the LMV Tutorial.
on HOOPS/MVO)
- wpf_image: a WPF implementation demo based on HOOPS/MVO and
WPF using a D3D image
- wpf_simple: a WPF implementation demo based on HOOPS/MVO and
WPF
java: readable source code to the Java based demos.
This component would only be of interest to those customers on the
Windows platforms.
- java_simple: the HOOPS/MVO-specific variant of the demo using
Java Swing.
on HOOPS/MVO)
java_simple_swt: the HOOPS/MVO-specific variant of the demo
using Java SWT.
mfc: readable source code to the MFC-based Part Viewers
and Reference Applications. Also includes the Visual Studio .NET Application
Wizard. This component would only be of interest to those customers
on the Windows platforms.
- hoops_partviewer
- mfc_simple
- mfc_simple_3dgs_only
- parasolidpartviewer
- partviewer_common
- solidviewer_common
qt: The readable source code to the Qt-based reference
applications.
- qt_simple_4
- qthoopsrefapp4
tutorial: Tutorial projects referenced from the 'Getting
Started' section of the documentation.
- analysis
- soccer
- spheres
- visualize
win32
Dev_Tools:
- 3rdParty: 3rdParty components that HOOPS Visualize depends
on.
- base_stream: The libraries, headers, readable source
code and project files for the HOOPS/Stream Toolkit's base classes
(these are HOOPS/3dGS-independent).
- hardcopy:
- hoops_3dgs: The libraries and headers for HOOPS/3dGS.
- hoops_hio:The libraries, headers, readable source
code and project file for our 3rd party integrations.
- hio_exchange: The files for the HOOPS Exchange integration. This component can be used by developers to add translation
capabilities for a range of MCAD formats to their HOOPS Visualize applications.
- hio_avi: The files for the HOOPS AVI integration.
This component can be used by developers to add AVI export to their HOOPS Visualize applications.
- hio_dgn: The files for the HOOPS DGN integration to the DGNdirect DGN File toolkit. This component can be used by developers to add DGN import to their HOOPS Visualize applications.
- hio_dwg: The files for the HOOPS RealDWG integration.
This component can be used by developers to add RealDWG import to their HOOPS Visualize applications.
- hoops_ooc: The files for the HOOPS/OOC module
file I/O. This technical preview demonstrates HOOPS Visualize's out-of-core
capabilities.
- hoops_skp: The files for the HOOPS SketchUp integration.
This component can be used by developers to add SketchUp import to their HOOPS Visualize applications.
- hoops_java: The HOOPS/Java Integration classes.
- hoops_mfc: The libraries, headers, readable source
code and project files for the HOOPS/MFC classes. This would only be of interest to Windows-based developers.
- hoops_mvo: The libraries, headers, readable source
code and project files for the HOOPS/MVO class library.
- hoops_ooc: The headers and project files for the HOOPS/OOC
module. This technical preview demonstrates HOOPS Visualize's out-of-core capabilities.
- hoops_qt: The HOOPS/Qt Integration classes.
- hoops_stream:The dll, lib, and headers for the HOOPS/Stream
Toolkit classes (these classes are HOOPS/3dGS-specific).
- hoops_winforms: The libraries, headers, readable source
code and project files for the HOOPS/WinForms (.NET) integration. This would only be of interest to Windows-based developers.
- hoops_wpf: The libraries, headers, readable source
code and project files for the HOOPS/WPF Classes. This would only be of interest to Windows-based developers.
- hp_bridge: The libraries, headers and readable source code for the HOOPS/Parasolid bridge.
- utility: code for common data structures used by projects
in Dev_Tools.
and Programming Guides for each component of HOOPS Visualize. All documentation is in HTML format.
fonts: Definition files for a number of fonts which can be used
by the HOOPS Visualize font engine. These include HOOPS Kanji font files.