HIOManager.h
Macro Definitions
Types
Type Aliases
void ( |
|
void(* |
Fields
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Detailed Description
Macro Definition
-
HInputOpNone
This HInputHandler supports no input.
-
HInputOpFileInputByKey
This HInputHandler supports input to a segment key.
-
HInputOpFileInputToImageKey
This HInputHandler supports input to an image key.
-
HOutputOpNone
This HOutputHandler supports no output.
-
HOutputOpFileOutputByKey
This HOutputHandler supports output from a segment key.
-
HOutputOpFileOutputFromImageKey
This HOutputHandler supports output from an image key.
-
HIORegisterInputType(type, input_object)
Used by a HInputHandler to set extension types that it handles
-
HIORegisterOutputType(type, output_object)
HIORegisterOutputType(type,output_object) Used by a HOutputHandler to set extension types that it handler.
Type Documentation
-
enum H_OUTPUT_TYPE
Values:
-
enumerator H_OUTPUT_TYPE_DEFAULT
-
enumerator H_PDF_OUTPUT_PORTFOLIO
-
enumerator H_PDF_OUTPUT_3D
-
enumerator H_PDF_OUTPUT_2D
-
enumerator H_SINGLE_PASS_ZSORT
-
enumerator H_SINGLE_PASS_NO_HIDDEN_SURFACES
-
enumerator H_OUTPUT_TYPE_DEFAULT
-
enum HInputHandlerStyle
Specifies input styles.
Values:
-
enumerator HInputHandlerStyleModel
Specifies an HInputHandler for model data.
-
enumerator HInputHandlerStyleImage
Specifies an HInputHandler for image data.
-
enumerator HInputHandlerStyleModel
-
enum HDwgViewVector
Specifies the view vector to use to generate the geometry for view-dependent entities in a DWG file.
Values:
-
enumerator DwgTopView
Specifies using a top view (looking down the positive Z-axis at the XY-plane)
-
enumerator DwgIsoView
Specifies using an iso view (looking at the origin from (1, 1, 1))
-
enumerator DwgViewportInherit
Specifies using the active viewport in the DWG file if present (if no active viewport is present, it uses an iso view)
-
enumerator DwgSceneInherit
Specifies using the view determined by the camera in the scene segment.
-
enumerator DwgTopView
-
enum HOutputHandlerStyle
Specifies the output styles.
Values:
-
enumerator HOutputHandlerStyleModel
-
enumerator HOutputHandlerStyleImage
Specifies an HOutputHandler for geometry data.
-
enumerator HOutputHandlerStyleHardcopy
Specifies an HOutputHandler for an image.
-
enumerator HOutputHandlerStyleHTML
Specifies an HOutputHandler for a hardcopy output type.
-
enumerator HOutputHandlerStyleDontCare
Specifies an HOutputHandler for a MVO style html file.
-
enumerator HOutputHandlerStyleModel
-
enum HPrcBrepCompression
Specifies the level of compression to use on BRep entities being exported to the PRC format. Corresponds to the A3DECompressBrepType enum in HOOPS Exchange and Publish.
Values:
-
enumerator PrcBrepCompressionNone
No compression.
-
enumerator PrcBrepCompressionLow
Low compression, high accuracy.
-
enumerator PrcBrepCompressionMedium
Medium compression, medium accuracy.
-
enumerator PrcBrepCompressionHigh
High compression, low accuracy.
-
enumerator PrcBrepCompressionNone
Type Alias Documentation
-
typedef void *(*HIO_CREATE_FREE_FUNCTION)(void*)
Function prototype for the Create/Free methods of the loadable HIO modules.
-
typedef void (*HIO_FREE_CONNECTOR_FUNCTION)(void*)
Function prototype for the FreeConnector methods of the HIOConnector class.