Public Member Functions | |
HFileInputResult | FileInputByKey (const __wchar_t *filename, HC_KEY key, HInputHandlerOptions *options) |
HFileInputResult | FileInputByKey (const unsigned short *filename, HC_KEY key, HInputHandlerOptions *options) |
HFileInputResult | FileInputByKey (const char *filename, HC_KEY key, HInputHandlerOptions *options) |
const char * | GetInputName () |
HInputHandlerStyle | GetInputStyle () |
const char * | GetInputTypesString () |
void | RegisterInputHandlerTypes () |
HFileInputResult HIOUtilityPointCloud::FileInputByKey | ( | const __wchar_t * | filename, |
HC_KEY | key, | ||
HInputHandlerOptions * | options | ||
) | [virtual] |
This method loads a point cloud to a given HOOPS segment key.
filename | The name of the file to load. |
key | The HOOPS segment key to load model data into. |
options | An options class containing any needed extra information for the operation. |
Reimplemented from HInputHandler.
HFileInputResult HIOUtilityPointCloud::FileInputByKey | ( | const unsigned short * | filename, |
HC_KEY | key, | ||
HInputHandlerOptions * | options | ||
) | [inline, virtual] |
This method loads model data from a given file to a given HOOPS segment key. Note that this must be implemented in a subclassed HInputHandler instance handling models.
filename | The UNICODE name of the file to load. |
key | The HOOPS segment key to load model data into. |
options | An options class containing any needed extra information for the operation. |
Reimplemented from HInputHandler.
References HInputHandler::FileInputByKey().
HFileInputResult HIOUtilityPointCloud::FileInputByKey | ( | const char * | filename, |
HC_KEY | key, | ||
HInputHandlerOptions * | options | ||
) | [inline, virtual] |
This method loads model data from a given file to a given HOOPS segment key. Note that this must be implemented in a subclassed HInputHandler instance handling models.
filename | The name of the file to load. |
key | The HOOPS segment key to load model data into. |
options | An options class containing any needed extra information for the operation. |
Reimplemented from HInputHandler.
References HInputHandler::FileInputByKey().
const char* HIOUtilityPointCloud::GetInputName | ( | ) | [inline, virtual] |
Implements HInputHandler.
HInputHandlerStyle HIOUtilityPointCloud::GetInputStyle | ( | ) | [inline, virtual] |
This abstract method returns the HInputHandlerStyle the HInputHandler.
For example, the following line of code can be used for an HInputHandler that handles models:
{return HInputHandlerStyleModel;}
Implements HInputHandler.
References HInputHandlerStyleModel.
const char* HIOUtilityPointCloud::GetInputTypesString | ( | ) | [virtual] |
This method returns the extensions handled by the reader.
Implements HInputHandler.
void HIOUtilityPointCloud::RegisterInputHandlerTypes | ( | ) | [virtual] |
This method registers the "pts" and "ptx" extensions as those handled by the reader.
Implements HInputHandler.