#include <HIOManager.h>
Inherited by GDIExportInformation.
Public Member Functions | |
| void | Ascii (bool const tf) |
| bool const | Ascii () const |
| void | Camera (HCamera *const c) |
| HCamera *const | Camera () const |
| void | ConserveMemory (bool const tf) |
| bool const | ConserveMemory () const |
| void | ExtendedData (HPDFOptions *const vp) |
| void | ExtendedData (void *const vp) |
| void *const | ExtendedData () const |
| void | FastPrint (bool const tf) |
| bool const | FastPrint () const |
| void | ForceGrayscale (bool const tf) |
| bool const | ForceGrayscale () const |
| HOutputHandlerOptions (const HOutputHandlerOptions &o) | |
| HOutputHandlerOptions (HOutputHandlerOptions const *o) | |
| HOutputHandlerOptions () | |
| void | HSRAOptions (char const *const tf) |
| char const *const | HSRAOptions () const |
| void | ImageDpi (int const dpi) |
| int const | ImageDpi () const |
| void | Init (HOutputHandlerOptions const *o) |
| void | Key (HC_KEY const k) |
| HC_KEY const | Key () const |
| void | Model (HBaseModel *const m) |
| HBaseModel *const | Model () const |
| void | Output3d (bool const tf) |
| bool const | Output3d () const |
| void | OutputType (int const ot) |
| int const | OutputType () const |
| void | PaperDpi (int const dpi) |
| int const | PaperDpi () const |
| void | PaperHeight (float const f) |
| float const | PaperHeight () const |
| void | PaperWidth (float const f) |
| float const | PaperWidth () const |
| void | UseSubscreen (bool const tf) |
| bool const | UseSubscreen () const |
| void | UseWindowColor (bool const tf) |
| bool const | UseWindowColor () const |
| void | Version (int const v) |
| int const | Version () const |
| void | View (HBaseView *const v) |
| HBaseView *const | View () const |
| void | WindowColor (HPoint const *const tf) |
| HPoint const *const | WindowColor () const |
| void | WindowFrame (bool const tf) |
| bool const | WindowFrame () const |
| void | WindowHeight (float const f) |
| float const | WindowHeight () const |
| void | WindowWidth (float const f) |
| float const | WindowWidth () const |
| void | WriteAnimations (bool const tf) |
| bool const | WriteAnimations () const |
Public Attributes | |
| bool | m_b3dOutput |
| Some file formats, such as pdf and dwf, support 2d and/or 3d output. Set this to true for 3d output. | |
| bool | m_bAscii |
| Some file formats, support binary and ascii such as STL. Set this to true for ascii output. | |
| bool | m_bConserveMemory |
| Determines if banding is used for printing; banding helps reduce the memory footprint required during printing; This option ONLY affects the rasters that are part of the 'background' raster image sent to the printer during the multi-pass print mechanism. | |
| bool | m_bFastPrint |
| Specifies printing method. | |
| bool | m_bUseSubscreen |
| Determines if HOOPS is calculating a subscreen to match the output to the size of the view window. | |
| bool | m_bUseWindowColor |
| If set to true, the background color of the view is used. | |
| bool | m_bWindowFrame |
| Determine if a window frame is drawn or not. | |
| bool | m_bWriteAnimations |
| bool | m_ForceGrayscale |
| Specifies black and white output. | |
| int | m_Image_Dpi |
| Indicates the DPI used for images. This is calculated with info from HC_Show_Device_Info. | |
| HC_KEY | m_Key |
| The HC_Key for this output. | |
| int | m_OutputType |
| The output type. | |
| int | m_Paper_Dpi |
| Indicates the DPI used for paper. This is set from the options dialog. | |
| float | m_Paper_Height |
| Height for output sizing in inches. | |
| float | m_Paper_Width |
| Width for output sizing in inches. | |
| HCamera * | m_pCamera |
| A pointer to the HCamera object for this output. | |
| void * | m_pExtendedData |
| A pointer to extra data needed by a HOutputHandler subclass . | |
| HBaseModel * | m_pHBaseModel |
| A pointer to the HBaseModel object for this output. | |
| HBaseView * | m_pHBaseView |
| A pointer to the HBaseView object for this output. | |
| char const * | m_pHSRAOptions |
| HOOPS HSRAOption string . | |
| HPoint const * | m_pWindowColor |
| RGB color stored in xyz. | |
| int | m_Version |
| The file format version desired for writing. | |
| float | m_Window_Height |
| Height for output sizing in inches. | |
| float | m_Window_Width |
| Width for output sizing in inches. | |
| HOutputHandlerOptions::HOutputHandlerOptions | ( | ) | [inline] |
Constructs an HOutputHandlerOptions object.
| HOutputHandlerOptions::HOutputHandlerOptions | ( | HOutputHandlerOptions const * | o | ) | [inline] |
Constructs an HOutputHandlerOptions object from another HOutputHandlerOptions object.
| o | A pointer to the HOutputHandlerOptions object you want to copy. |
| HOutputHandlerOptions::HOutputHandlerOptions | ( | const HOutputHandlerOptions & | o | ) | [inline] |
Constructs an HOutputHandlerOptions object from another HOutputHandlerOptions object.
| o | A reference to the HOutputHandlerOptions object you want to copy. |
| void HOutputHandlerOptions::Init | ( | HOutputHandlerOptions const * | o | ) | [inline] |
This method initializes this HOutputHandlerOptions object from using the properties of another HOutputHandlerOptions object.
| o | A pointer to the HOutputHandlerOptions object you want to copy. |
References m_b3dOutput, m_bConserveMemory, m_bFastPrint, m_bUseSubscreen, m_bUseWindowColor, m_bWindowFrame, m_bWriteAnimations, m_ForceGrayscale, m_Image_Dpi, m_Paper_Dpi, m_Paper_Height, m_Paper_Width, m_pCamera, m_pExtendedData, m_pHBaseModel, m_pHBaseView, m_pHSRAOptions, m_pWindowColor, m_Version, m_Window_Height, and m_Window_Width.