Modules
Here is a list of all modules:
[detail level 12345678910]
 HOOPS Publish Modules
 Base Module
 PDF Library Session FunctionsStarts, configures, and terminates a session with the PDF Library
 Library Session FunctionsStarts, configures, and terminates a session with the library
 License moduleMethods and structures dedicated to setting the license
 Custom Memory AllocationSpecifies custom memory-allocation functions
 Custom ReportSpecifies custom reporting of messages
 Custom API Trace functionsSpecifies a custom trace function
 Custom Progress-IndicatorSpecifies a custom progress indicator
 3D Module
 Load / Export ModuleMethods and structures dedicated to 3D data reading and writing capabilities
 Load ModuleLoads the model file with information from the input CAD file
 Export ModuleStructures to write the ModelFile defined through this API
 Entity Access and CreationCollection of modules that create and access PRC entities
 Entity TypesDescription of different types of PRC entities
 Structure ModuleCreates and accesses structural PRC entities
 Representation Items ModuleCreates and accesses entities that represent Representation items
 Tessellation ModuleCreates and accesses tessellation entities
 Topology ModuleCreates and accesses topological entities
 Geometry ModuleCreates and access entities that represent curves and surfaces
 Markup ModuleCreates and accesses markup entities
 Global Data ModuleAccesses global definitions used by all PRC entities
 Root Entities ModuleCreates and accesses root entities that can be associated with any PRC entity or with any graphics PRC entity
 Miscellaneous ModuleTools and common structures
 Drawing ModuleCreates and accesses entities that represent drawing This module describes the functions and structures that allow you to create and parse Drawings
 HTML Module
 Export SCS Module(HOOPS Publish Advanced) Structure and function to write a ModelFile as a SCS stream cache file
 Export monolithic HTML Module(HOOPS Publish Advanced) Structure and function to write a ModelFile as a monolithic HTML file
 PDF Module
 PDF Entity TypesDescription of different types of PDF entities
 PDF Entity Type DefinitionsDefinitions of type of PDF entities
 Document ModuleModule to define a PDF Document
 Bit Field to indicate the document permissions.
 Bit Field to indicate the saving options.
 Layout ModuleModule to access or create entities on a PDF page
 Page ModuleModule to define and access a Page in a document
 Font ModuleModule for fonts on a PDF document
 Static Layout Entities ModuleModule for static entities on a PDF Page
 Interactive Layout Entities ModuleModule for interactive widgets on a PDF page
 Layer Module(HOOPS Publish Advanced) Module to define PDF layers
 3D PDF Model ModuleModule to define and store 3D data on a PDF page
 3D Annot ModuleModule to define a 3D Annotation
 3D Artwork ModuleModule to define a 3D Artwork to add in a 3D Annotation
 3D Stream ModuleModule to define a 3D Stream to add in a 3D Artwork
 ModelFile ModuleModule to get and compute information on modelfile
 View ModuleModule to access and create Views in a 3D Annot
 Animation ModuleModule to define Animation
 Interactivity ModuleModule to define interactivity on a PDF document
 HOOPS Publish Standard Actions ModuleModule to set pre-defined HOOPS Publish Standard actions on PDF entities
 JavaScript Module(HOOPS Publish Advanced) Functions for setting JavaScript code on PDF entities
 Icon Image Module(HOOPS Publish Advanced) Module to define icon image used for interactivity
 Data Model Module(HOOPS Publish Advanced) Module to modelize data tables and interactivity
 Tetra 4D Enrich Templates Module(HOOPS Publish Advanced) Functions to enrich Tetra 4D documents
 Export Image ModuleModule to export a PDF document to image formats
 Driver selection with A3DPOSTERDRV
 Bit field flag Defining how Linked files are managed, for Revit files.
 GraphicsQuery and manipulate scene and rendering informations
 Bit Field for Behavior on Graphics
 Display Style
 Textures
 Texture DefinitionDefines a single texture set of parameters, which can be used in a Texture Application
 Texture Mapping OperatorA3DSDKTexture
 Texture Mapping Type
 Texture Function
 Texture Mapping AttributeDefines texture-mapping methods
 Texture Applying ModeDefines special modes for applying textures
 PBR attribute nameDefines names for PBR attributes associated to A3DGraphMaterial
 Texture Blend Parameter
 Texture Alpha Mode Parameter
 Texture Mapping Attribute Components
 Texture Alpha Test
 Texture Wrapping Mode
 Texture Transformation
 Texture ApplicationDefines a complete set of textures to apply
 Field to indicate the options for filtering 3D views.These fields are used with function A3DPDFGetStreams to define its behaviour