HIOManager.h
Macro Definitions
HInputOpNone |
|
HInputOpFileInputByKey |
|
HInputOpFileInputToImageKey |
|
HOutputOpNone |
|
HOutputOpFileOutputByKey |
|
HOutputOpFileOutputFromImageKey |
|
HIORegisterInputType |
|
HIORegisterOutputType |
Types
Type Aliases
void ( | HIO_CREATE_FREE_FUNCTION |
void(* | HIO_FREE_CONNECTOR_FUNCTION |
Fields
H_OUTPUT_TYPE_DEFAULT |
|
H_PDF_OUTPUT_PORTFOLIO |
|
H_PDF_OUTPUT_3D |
|
H_PDF_OUTPUT_2D |
|
H_SINGLE_PASS_ZSORT |
|
H_SINGLE_PASS_NO_HIDDEN_SURFACES |
|
HInputHandlerStyleModel |
|
HInputHandlerStyleImage |
|
DwgTopView |
|
DwgIsoView |
|
DwgViewportInherit |
|
DwgSceneInherit |
|
HOutputHandlerStyleModel |
|
HOutputHandlerStyleImage |
|
HOutputHandlerStyleHardcopy |
|
HOutputHandlerStyleHTML |
|
HOutputHandlerStyleDontCare |
|
PrcBrepCompressionNone |
|
PrcBrepCompressionLow |
|
PrcBrepCompressionMedium |
|
PrcBrepCompressionHigh |
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
-
enum
HInputHandlerStyle
Specifies input styles.
Values:
-
enumerator
HInputHandlerStyleModel
Specifies an HInputHandler for model data.
-
enumerator
HInputHandlerStyleImage
Specifies an HInputHandler for image data.
-
enumerator
-
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
-
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
-
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
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.