Hoops Visualize HPS  version 2018-SP2
Hoops Visualize HPS 3D Rendering Engine
Looking for a senior C++ dev?
I'm looking for work. Hire me!
HPS::Publish Class Reference

The Publish class contains objects and enumerations used for exporting 3D PDF files via Publish. More...

#include <sprk_publish.h>

Classes

class  Activation
 The Publish::Activation class is a concept class for activation-related enumerations. More...
 
class  Animation
 The Publish::Animation class is a concept class for animation-related enumerations. More...
 
class  Annotation
 The Publish::Annotation class is a concept class for annotation-related enums. More...
 
class  AnnotationKit
 The AnnotationKit class is a user space object. More...
 
class  Artwork
 The Publish::Artwork class is a concept class for artwork-related enumerations. More...
 
class  ArtworkKit
 The ArtworkKit class is a user space object. More...
 
class  Border
 The Publish::Border class is a concept class for border-related enumerations. More...
 
class  ButtonKit
 The ButtonKit class is a user space object. More...
 
class  CheckBoxKit
 The CheckBoxKit class is a user space object. More...
 
class  Deactivation
 The Publish::Deactivation class is a concept class for deactivation-related enumeration. More...
 
class  DocumentKey
 The DocumentKey class is a smart pointer to a Publish PDF document. More...
 
class  DocumentKit
 The DocumentKit class is a user space object. More...
 
class  DropDownListKit
 The DropDownListKit class is a user space object. More...
 
class  ExportOptionsKit
 The ExportOptionsKit class is a user space object. More...
 
class  Field
 The Publish::Field class is a concept class for field-related enumerations. More...
 
class  File
 The File class provides functions to export Model objects to 3D PDFs via Publish. More...
 
class  Highlighting
 The Publish::Highlighting class is a concept class for highlighting-related enumerations. More...
 
class  Image
 The Publish::Image class is a concept class for image-related enumerations. More...
 
class  ImageKit
 The ImageKit class is a user space object. More...
 
class  Label
 The Publish::Label class is a concept class for label-related enumerations. More...
 
class  Lighting
 The Publish::Lighting class is a concept class for lighting-related enumerations. More...
 
class  LinkKit
 The LinkKit class is a user space object. More...
 
class  ListBoxKit
 The ListBoxKit class is a user space object. More...
 
class  Page
 The Publish::Page class is a concept class for page-related enums. More...
 
class  PageControl
 The PageControl class is a smart pointer to a page within a Publish PDF document. More...
 
class  PageKit
 The PageKit class is a user space object. More...
 
class  Permission
 The Publish::Permission class is a concept class for permission-related enumerations. More...
 
class  PRC
 The Publish::PRC class is a concept class for PRC-related enums. More...
 
class  RadioButtonKit
 The RadioButtonKit class is a user space object. More...
 
class  Rendering
 The Publish::Rendering class is a concept class for rendering-related enumerations. More...
 
class  SignatureFieldKit
 The SignatureFieldKit class is a user space object. More...
 
class  SlideTableKit
 The SlideTableKit class is a user space object. More...
 
class  Source
 The Publish::Source class is a concept class for source-string-related enums. More...
 
class  TableKit
 The TableKit class is a user space object. More...
 
class  Text
 The Publish::Text class is a concept class for text-related enumerations. More...
 
class  TextFieldKit
 The TextFieldKit class is a user space object. More...
 
class  TextKit
 The TextKit class is a user space object. More...
 
class  U3D
 The Publish::U3D class is a concept class for U3D-related enums. More...
 
class  ViewKit
 The ViewKit class is a user space object. More...
 

Public Types

typedef std::vector< PageKit, HPS::Allocator< PageKit > > PageKitArray
 
typedef std::vector< AnnotationKit, HPS::Allocator< AnnotationKit > > AnnotationKitArray
 
typedef std::vector< ViewKit, HPS::Allocator< ViewKit > > ViewKitArray
 
typedef std::vector< TextKit, HPS::Allocator< TextKit > > TextKitArray
 
typedef std::vector< ImageKit, HPS::Allocator< ImageKit > > ImageKitArray
 
typedef std::vector< TableKit, HPS::Allocator< TableKit > > TableKitArray
 
typedef std::vector< LinkKit, HPS::Allocator< LinkKit > > LinkKitArray
 
typedef std::vector< ButtonKit, HPS::Allocator< ButtonKit > > ButtonKitArray
 
typedef std::vector< CheckBoxKit, HPS::Allocator< CheckBoxKit > > CheckBoxKitArray
 
typedef std::vector< RadioButtonKit, HPS::Allocator< RadioButtonKit > > RadioButtonKitArray
 
typedef std::vector< ListBoxKit, HPS::Allocator< ListBoxKit > > ListBoxKitArray
 
typedef std::vector< DropDownListKit, HPS::Allocator< DropDownListKit > > DropDownListKitArray
 
typedef std::vector< SignatureFieldKit, HPS::Allocator< SignatureFieldKit > > SignatureFieldKitArray
 
typedef std::vector< TextFieldKit, HPS::Allocator< TextFieldKit > > TextFieldKitArray
 
typedef std::vector< SlideTableKit, HPS::Allocator< SlideTableKit > > SlideTableKitArray
 
typedef std::vector< Source::Type, HPS::Allocator< Source::Type > > SourceTypeArray
 
typedef std::vector< Field::Type, Allocator< Field::Type > > FieldTypeArray
 
typedef std::vector< Permission::Type, HPS::Allocator< Permission::Type > > PermissionTypeArray
 

Private Member Functions

 Publish ()
 Private default constructor to prevent instantiation. More...
 

Detailed Description

The Publish class contains objects and enumerations used for exporting 3D PDF files via Publish.

Member Typedef Documentation

◆ AnnotationKitArray

◆ ButtonKitArray

◆ CheckBoxKitArray

◆ DropDownListKitArray

◆ FieldTypeArray

◆ ImageKitArray

◆ LinkKitArray

◆ ListBoxKitArray

◆ PageKitArray

◆ PermissionTypeArray

◆ RadioButtonKitArray

◆ SignatureFieldKitArray

◆ SlideTableKitArray

◆ SourceTypeArray

◆ TableKitArray

◆ TextFieldKitArray

◆ TextKitArray

◆ ViewKitArray

Constructor & Destructor Documentation

◆ Publish()

HPS::Publish::Publish ( )
private

Private default constructor to prevent instantiation.


The documentation for this class was generated from the following file: