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"; }
131 HC_Begin_Segment_Search(
"/driver/postscript");{
133 while(HC_Find_Segment(seg)){
134 if(strieq(seg,
"/driver/postscript")){
140 }HC_End_Segment_Search();
163 utf16.encodedText((utf16_char
const*) filename);
192 HC_Begin_Segment_Search(
"/driver/hpgl2");{
194 while(HC_Find_Segment(seg)){
195 if(strieq(seg,
"/driver/hpgl2")){
200 }HC_End_Segment_Search();
223 utf16.encodedText((utf16_char
const*) filename);
252 HC_Begin_Segment_Search(
"/driver/cgm3");{
254 while(HC_Find_Segment(seg)){
255 if(strieq(seg,
"/driver/cgm3")){
260 }HC_End_Segment_Search();
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:226
#define HOutputOpFileOutputByKey
This HOutputHandler supports output from a segment key.
Definition: HIOManager.h:73
const char * GetInputName()
Definition: HIOUtilityHOOPS.h:44
void RegisterOutputHandlerTypes()
Definition: HIOUtilityHOOPS.h:130
const char * GetOutputName()
Definition: HIOUtilityHOOPS.h:126
HFileOutputResult FileOutputByKey(const char *filename, HC_KEY key, HOutputHandlerOptions *options)
Definition: HIOUtilityHOOPS.h:167
HOutputHandlerStyle
Definition: HIOManager.h:778
const char * GetOutputDefaultHSRA()
Definition: HIOUtilityHOOPS.h:210
Specifies an HOutputHandler for an image.
Definition: HIOManager.h:782
void RegisterInputHandlerTypes()
Definition: HIOUtilityHOOPS.h:49
HOutputHandler an abstract base class for model and image output.
Definition: HIOManager.h:1172
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:85
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:90
Definition: HIOUtilityHOOPS.h:114
HInputHandlerStyle
Definition: HIOManager.h:225
Definition: HIOManager.h:824
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:58
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:1337
void RegisterOutputHandlerTypes()
Definition: HIOUtilityHOOPS.h:251
A header file containing the HIO classes for passing to HBaseView::FileInput and HBaseView::FileOutpu...
HFileInputResult FileInputByKey(const char *FileName, HC_KEY key, HInputHandlerOptions *options)
Definition: HIOUtilityHOOPS.h:68
HIOUtilityHMF()
Definition: HIOUtilityHOOPS.h:33
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