HOOPS Publish Documentation

< Home

< Reference Manual

< File Formats

PROGRAMMING GUIDE

Contents

Programming with HOOPS Publish

Initializing and terminating a session

Handling Errors

Working with a PDF document

Inserting data on a page

Defining 3D

Populating page fields

Getting PDF nodes unique identifiers

Animation API

Programming with HOOPS Publish

HOOPS Publish allows applications to write 3D data to a PDF file. This chapter explains how to integrate HOOPS Publish into a new or existing application.

Implementing HOOPS Publish in an application is a very straight forward process. You first have to load and initialize the libraries. Once done you can create a PDF document, or open an existing one. In this PDF, the whole API enables you to put text, images, and 3D data. The 3D data can be loaded from a file with a single API function or can be programmatically defined using the authoring functions.

This process is explained in more detail in the following sections of this document.