|
HFileInputResult | FileInputByKey (const __wchar_t *FileName, HC_KEY key, HInputHandlerOptions *options) |
|
HFileInputResult | FileInputByKey (const char *FileName, HC_KEY key, HInputHandlerOptions *options) |
|
HFileInputResult | FileInputByKey (const unsigned short *FileName, HC_KEY key, HInputHandlerOptions *options) |
|
HFileOutputResult | FileOutputByKey (const __wchar_t *filename, HC_KEY key, HOutputHandlerOptions *options) |
|
HFileOutputResult | FileOutputByKey (const unsigned short *filename, HC_KEY key, HOutputHandlerOptions *options) |
|
HFileOutputResult | FileOutputByKey (const char *filename, HC_KEY key, HOutputHandlerOptions *options) |
|
const char * | GetInputName () |
|
HInputHandlerStyle | GetInputStyle () |
|
const char * | GetInputTypesString () |
|
const char * | GetOutputName () |
|
HOutputHandlerStyle | GetOutputStyle () |
|
const char * | GetOutputTypesString () |
|
| HIOUtilityU3D () |
|
void | RegisterInputHandlerTypes () |
|
void | RegisterOutputHandlerTypes () |
|
Public Member Functions inherited from HInputHandler |
virtual HFileInputResult | FileInputToImageKey (const char *filename, HC_KEY *image_key, HC_KEY segment_key, HInputHandlerOptions *options) |
|
virtual HFileInputResult | FileInputToImageKey (const __wchar_t *filename, HC_KEY *image_key, HC_KEY segment_key, HInputHandlerOptions *options) |
|
virtual HFileInputResult | FileInputToImageKey (const unsigned short *filename, HC_KEY *image_key, HC_KEY segment_key, HInputHandlerOptions *options) |
|
const __wchar_t * | GetInputInformation () |
|
unsigned long | GetInputOps () |
|
float | GetInputPercentProgress () |
|
const __wchar_t * | GetInputProgress () |
|
| HInputHandler () |
|
void | ReportInputInformation (const char *information) |
| This posts information to the information queue.
|
|
void | ReportInputInformation (const __wchar_t *information) |
|
void | ReportInputPercentProgress (float percent_progress) |
| This posts the current percent progress should be between 0.0 and 1.0.
|
|
void | ReportInputProgress (const char *progress) |
| This posts the current progress message.
|
|
void | ReportInputProgress (const __wchar_t *progress) |
|
HIONoticeCallback * | SetInputInformationNoticeCallback (HIONoticeCallback *notice_callback) |
|
HIOPercentNoticeCallback * | SetInputPercentProgressNoticeCallback (HIOPercentNoticeCallback *percent_notice_callback) |
|
HIONoticeCallback * | SetInputProgressNoticeCallback (HIONoticeCallback *notice_callback) |
|
void | SetModuleDirectory (const char *module_directory) |
|
void | SetModuleDirectory (const __wchar_t *module_directory) |
|
DEPRECATED -> this class is no longer supported or maintained by TS3D and may be removed in the future. Developers who were using this class in order to export 3D-PDF content should migrate to the HOOPS Exchange/Publish support for the PRC format.
Developers interested in using this HIO module must build and support it on their own.
The HIOUtilityU3D is a class which facilitates export of HOOPS scene graph to U3D format. To use this integration class you will need to obtain a license for the U3D Toolkit. Please refer to http://u3d.sourceforge.net/ for more details on U3D (Universal 3D) format and the SDK to read and write U3D files.