10 #ifndef _HIOUTILITYHOOPS_H
11 #define _HIOUTILITYHOOPS_H
69 return FileInputByKey(H_WCS(FileName).encodedText(), key, options);
74 utf16.encodedText((utf16_char
const*) FileName);
100 utf16.encodedText((utf16_char
const*) filename);
127 const char * GetInputName() {
return "HIOUtilityPostscript"; }
134 if(strieq(seg,
"/driver/postscript")){
163 utf16.encodedText((utf16_char
const*) filename);
195 if(strieq(seg,
"/driver/hpgl2")){
223 utf16.encodedText((utf16_char
const*) filename);
255 if(strieq(seg,
"/driver/cgm3")){
283 utf16.encodedText((utf16_char
const*) filename);
Definition: HIOUtilityHOOPS.h:29
HOutputHandlerStyle GetOutputStyle()
Definition: HIOUtilityHOOPS.h:267
virtual HFileOutputResult FileOutputByKey(const char *filename, HC_KEY key, HOutputHandlerOptions *options)
HFileInputResult FileInputByKey(const unsigned short *FileName, HC_KEY key, HInputHandlerOptions *options)
Definition: HIOUtilityHOOPS.h:72
const char * GetOutputName()
Definition: HIOUtilityHOOPS.h:188
const char * GetOutputName()
Definition: HIOUtilityHOOPS.h:43
const char * GetOutputTypesString()
Definition: HIOUtilityHOOPS.h:264
const char * GetInputTypesString()
Definition: HIOUtilityHOOPS.h:57
const char * GetOutputDefaultHSRA()
Definition: HIOUtilityHOOPS.h:270
HIOUtilityPostscript()
Definition: HIOUtilityHOOPS.h:118
Specifies an HInputHandler for model data.
Definition: HIOManager.h:225
#define HOutputOpFileOutputByKey
This HOutputHandler supports output from a segment key.
Definition: HIOManager.h:72
const char * GetInputName()
Definition: HIOUtilityHOOPS.h:44
void RegisterOutputHandlerTypes()
Definition: HIOUtilityHOOPS.h:130
const char * GetOutputName()
Definition: HIOUtilityHOOPS.h:126
void HC_End_Segment_Search(void)
HFileOutputResult FileOutputByKey(const char *filename, HC_KEY key, HOutputHandlerOptions *options)
Definition: HIOUtilityHOOPS.h:167
HOutputHandlerStyle
Definition: HIOManager.h:862
const char * GetOutputDefaultHSRA()
Definition: HIOUtilityHOOPS.h:210
Specifies an HOutputHandler for an image.
Definition: HIOManager.h:866
void RegisterInputHandlerTypes()
Definition: HIOUtilityHOOPS.h:49
HOutputHandler an abstract base class for model and image output.
Definition: HIOManager.h:1225
HOutputHandlerStyle GetOutputStyle()
Definition: HIOUtilityHOOPS.h:207
const char * GetOutputTypesString()
Definition: HIOUtilityHOOPS.h:204
HOutputHandlerStyle GetOutputStyle()
Definition: HIOUtilityHOOPS.h:87
HFileOutputResult FileOutputByKey(const unsigned short *filename, HC_KEY key, HOutputHandlerOptions *options)
Definition: HIOUtilityHOOPS.h:221
HFileOutputResult FileOutputByKey(const char *filename, HC_KEY key, HOutputHandlerOptions *options)
Definition: HIOUtilityHOOPS.h:104
#define HIORegisterInputType(type, input_object)
Definition: HIOManager.h:84
HIOUtilityCGM()
Definition: HIOUtilityHOOPS.h:239
HFileOutputResult FileOutputByKey(const unsigned short *filename, HC_KEY key, HOutputHandlerOptions *options)
Definition: HIOUtilityHOOPS.h:281
const char * GetOutputTypesString()
Definition: HIOUtilityHOOPS.h:84
const char * GetOutputName()
Definition: HIOUtilityHOOPS.h:247
#define HIORegisterOutputType(type, output_object)
HIORegisterOutputType(type,output_object) Used by a HOutputHandler to set extension types that it han...
Definition: HIOManager.h:89
Definition: HIOUtilityHOOPS.h:114
HInputHandlerStyle
Definition: HIOManager.h:224
Definition: HIOManager.h:908
void RegisterOutputHandlerTypes()
Definition: HIOUtilityHOOPS.h:79
HFileOutputResult FileOutputByKey(const char *filename, HC_KEY key, HOutputHandlerOptions *options)
Definition: HIOUtilityHOOPS.h:287
Definition: HIOUtilityHOOPS.h:235
const char * GetOutputTypesString()
Definition: HIOUtilityHOOPS.h:144
HFileOutputResult FileOutputByKey(const unsigned short *filename, HC_KEY key, HOutputHandlerOptions *options)
Definition: HIOUtilityHOOPS.h:98
const char * GetOutputDefaultHSRA()
Definition: HIOUtilityHOOPS.h:150
HOutputHandlerStyle GetOutputStyle()
Definition: HIOUtilityHOOPS.h:147
#define HInputOpFileInputByKey
This HInputHandler supports input to a segment key.
Definition: HIOManager.h:57
HFileOutputResult FileOutputByKey(const unsigned short *filename, HC_KEY key, HOutputHandlerOptions *options)
Definition: HIOUtilityHOOPS.h:161
void SetOutputOps(unsigned long ops)
This sets the HOutputOp.
Definition: HIOManager.h:1390
void RegisterOutputHandlerTypes()
Definition: HIOUtilityHOOPS.h:251
A header file containing the HIO classes for passing to HBaseView::FileInput and HBaseView::FileOutpu...
HC_BOOLEAN HC_Find_Segment(char *segment)
HFileInputResult FileInputByKey(const char *FileName, HC_KEY key, HInputHandlerOptions *options)
Definition: HIOUtilityHOOPS.h:68
HIOUtilityHMF()
Definition: HIOUtilityHOOPS.h:33
void HC_Begin_Segment_Search(const char *segspec)
HIOUtilityHPGL2()
Definition: HIOUtilityHOOPS.h:180
void RegisterOutputHandlerTypes()
Definition: HIOUtilityHOOPS.h:191
HInputHandlerStyle GetInputStyle()
Definition: HIOUtilityHOOPS.h:54
HFileOutputResult FileOutputByKey(const char *filename, HC_KEY key, HOutputHandlerOptions *options)
Definition: HIOUtilityHOOPS.h:227
Definition: HIOUtilityHOOPS.h:176