#include <HIOUtilityPDF.h>
|
HFileOutputResult | FileOutputByKey2D (const __wchar_t *filename, HC_KEY key, HOutputHandlerOptions *options) |
|
HFileOutputResult | FileOutputByKey2D (const char *filename, HC_KEY key, HOutputHandlerOptions *options) |
|
The HIOUtilityPDF class provides support for output of 2d and 3d pdf files.
HIOUtilityPDF::HIOUtilityPDF |
( |
| ) |
|
|
inline |
HFileOutputResult HIOUtilityPDF::FileOutputByKey |
( |
const __wchar_t * |
filename, |
|
|
HC_KEY |
key, |
|
|
HOutputHandlerOptions * |
options |
|
) |
| |
This method exports the HOOPS segment tree under the given key to a pdf file.
- Parameters
-
filename | The name of the file to output. |
key | The HOOPS segment key to output model data from. |
options | Pass a pointer to HPDFOptions with information to specify the dimensions of the output as well as if you want a 3D or 2D output. |
- Returns
- The #HFileOutputResult result of the output operation.
HFileOutputResult HIOUtilityPDF::FileOutputByKey2D |
( |
const __wchar_t * |
filename, |
|
|
HC_KEY |
key, |
|
|
HOutputHandlerOptions * |
options |
|
) |
| |
|
protected |
This method exports the HOOPS segment tree under the given key to a 2D pdf file.
- Parameters
-
filename | The name of the file to output. |
key | The HOOPS segment key to output model data from. |
options | Pass a pointer to HPDFOptions with information to specify the dimensions of the output as well as if you want a 3D or 2D output. |
- Returns
- The #HFileOutputResult result of the output operation.
const char* HIOUtilityPDF::GetOutputDefaultHSRA |
( |
| ) |
|
|
inline |
const char* HIOUtilityPDF::GetOutputName |
( |
| ) |
|
|
inline |
- Returns
- A character pointer denoting the name of the handler.
const char* HIOUtilityPDF::GetOutputTypesString |
( |
| ) |
|
|
inline |
- Returns
- The string of the type of output this handler creates which is "pdf".
bool HIOUtilityPDF::Has3dSupport |
( |
| ) |
|
|
inline |
This method checks if there's a u3d handler registered. If there is, then we can output a 3d pdf file.
- Returns
- True if this handler can output 3d pdf file or false if it cannot.
References HDB::GetHIOManager().
void HIOUtilityPDF::RegisterOutputHandlerTypes |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: