HIOUtilityPointCloud
Functions
char const * |
|
char const * |
|
void |
Detailed Description
-
class HIOUtilityPointCloud : public HInputHandler
Public Functions
-
HIOUtilityPointCloud()
-
~HIOUtilityPointCloud()
-
virtual HFileIOResult FileInputByKey(__wchar_t const *filename, HC_KEY key, HInputHandlerOptions *options)
This method loads a point cloud to a given HOOPS segment key.
- Parameters
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.
- Returns
The #HFileInputResult result of the input operation.
-
inline virtual HFileIOResult FileInputByKey(unsigned short const *filename, HC_KEY key, HInputHandlerOptions *options)
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.
- Parameters
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.
- Returns
The #HFileInputResult result of the input operation.
-
inline virtual HFileIOResult FileInputByKey(char const *filename, HC_KEY key, HInputHandlerOptions *options)
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.
- Parameters
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.
- Returns
The #HFileInputResult result of the input operation.
-
inline virtual char const *GetInputName()
- Returns
A character pointer denoting the name of the handler.
-
virtual char const *GetInputTypesString()
This method returns the extensions handled by the reader.
-
inline virtual HInputHandlerStyle GetInputStyle()
This abstract method returns the HInputHandlerStyle the HInputHandler.
For example, the following line of code can be used for an HInputHandler that handles models:
-
virtual void RegisterInputHandlerTypes()
This method registers the “pts” and “ptx” extensions as those handled by the reader.
-
HIOUtilityPointCloud()