The Hardcopy class attempts to reproduce the scene graph to each of its supported export types. This includes printing to physical paper and 2D PDF.Default values for the various fields of the Hardcopy class can be found here. More...

Inheritance diagram for HPS.Hardcopy:

Classes

class  File
 Encapsulates all the functions and options related to exporting HPS.Hardcopy files. More...
 
class  GDI
 

Public Types

enum  ResolutionUnits : uint { ResolutionUnits.DPCM = 0x00000000, ResolutionUnits.DPI = 0x00000001, ResolutionUnits.DotsPerCentimeter = 0x00000000, ResolutionUnits.DotsPerInch = 0x00000001 }
 The Hardcopy.Resolution class is a concept class for hardcopy output-resolution-related enum classes. More...
 
enum  SizeUnits : uint { SizeUnits.Centimeters = 0x00000000, SizeUnits.Inches = 0x00000001 }
 The Hardcopy.Size class is a concept class for hardcopy output-size-related enum classes. More...
 

Public Member Functions

virtual void Dispose ()
 
 Hardcopy (HPS.Hardcopy in_that)
 

Protected Member Functions

virtual void deleteCptr ()
 

Protected Attributes

bool cMemOwn
 
HandleRef cptr
 

Detailed Description

The Hardcopy class attempts to reproduce the scene graph to each of its supported export types. This includes printing to physical paper and 2D PDF.Default values for the various fields of the Hardcopy class can be found here.

Member Enumeration Documentation

The Hardcopy.Resolution class is a concept class for hardcopy output-resolution-related enum classes.

Enumerator
DPCM 

Dots Per Centimeter.

DPI 

Dots Per Inch.

DotsPerCentimeter 

Dots Per Centimeter.

DotsPerInch 

Dots Per Inch.

The Hardcopy.Size class is a concept class for hardcopy output-size-related enum classes.

Enumerator
Centimeters 

Centimeters.

Inches 

Inches.


The documentation for this class was generated from the following file:
  • internals/hps_core/source/cs/HPS.Hardcopy.cs