HTK_Clip_Rectangle
Functions
Detailed Description
-
class HTK_Clip_Rectangle : public TK_Clip_Rectangle
Provides HOOPS/3dGS-specific handling of the TKE_Clip_Rectangle opcode.
This class complements the read/write functionality implemented in the base class by overloading the Execute method to provide HOOPS/3dGS-specific opcode handling.
Reading: The data is read from the HSF file by the Read method, and is mapped to the HOOPS/3dGS scene-graph within the Execute method.
Export/import of additional user-data (which is associated with this HSF object) would typically be done by overloading the Write and Read methods.
Public Functions
-
virtual TK_Status Execute(BStreamFileToolkit &tk)
Processes the binary data that has been read for the current object, which involves passing the data to application-specific data structures.
- Parameters:
tk – A reference to the BStreamFileToolkit object.
- Returns:
The result of the function call.
-
virtual TK_Status Clone(BStreamFileToolkit &tk, BBaseOpcodeHandler **handler) const
Copies the opcode handler
- Parameters:
tk – A reference to the BStreamFileToolkit object.
handler – A pointer to the opcode handler object. Passed by reference.
- Returns:
The result of the function call.
-
virtual TK_Status Execute(BStreamFileToolkit &tk)