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::Page Class Reference

The Publish::Page class is a concept class for page-related enums. More...

#include <sprk_publish.h>

Public Types

enum  Format {
  Format::P11x17,
  Format::A3,
  Format::A4,
  Format::A5,
  Format::B4JIS,
  Format::B5JIS,
  Format::Executive,
  Format::Legal,
  Format::Letter,
  Format::Tabloid,
  Format::B4ISO,
  Format::B5ISO
}
 Enumerates the page formats to use when generating a PDF via Publish. More...
 
enum  Orientation {
  Orientation::Portrait,
  Orientation::Landscape
}
 Enumerates the page orientations to use when generating a PDF via Publish. More...
 

Private Member Functions

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

Detailed Description

The Publish::Page class is a concept class for page-related enums.

Member Enumeration Documentation

◆ Format

Enumerates the page formats to use when generating a PDF via Publish.

Enumerator
P11x17 

Standard 11" x 17" format, 792 x 1124 points (kA3DPDFPage11x17).

A3 

Standard A3 format, 842 x 1190 points (kA3DPDFPageA3).

A4 

Standard A4 format, 595 x 842 points (kA3DPDFPageA4).

A5 

Standard A5 format, 420 x 595 points (kA3DPDFPageA5).

B4JIS 

Standard B4 JIS format, 728 x 1031 points (kA3DPDFPageB4JIS).

B5JIS 

Standard B5 JIS format, 515 x 728 points (kA3DPDFPageB5JIS).

Executive 

Standard Executive format, 522 x 756 points (kA3DPDFPageExecutive).

Legal 

Standard Legal format, 612 x 1008 points (kA3DPDFPageLegal).

Letter 

Standard Letter format, 612 x 792 points (kA3DPDFPageLetter).

Tabloid 

Standard Tabloid format, 792 x 1224 points (kA3DPDFPageTabloid).

B4ISO 

Standard B4 ISO format, 709 x 1001 points (kA3DPDFPageB4ISO).

B5ISO 

Standard B5 ISO format, 499 x 709 points (kA3DPDFPageB5ISO).

◆ Orientation

Enumerates the page orientations to use when generating a PDF via Publish.

Enumerator
Portrait 

Self-explanatory (kA3DPDFPagePortrait).

Landscape 

Self-explanatory (kA3DPDFPageLandscape).

Constructor & Destructor Documentation

◆ Page()

HPS::Publish::Page::Page ( )
private

Private default constructor to prevent instantiation.


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