Alphabetical Class Index   Class Hierarchy   Compound Members   File Members   File List  

HTK_Clip_Rectangle Class Reference

Provides HOOPS/3dGS-specific handling of the TKE_Clip_Rectangle opcode. More...

#include <HOpcodeHandler.h>

List of all members.

Public Member Functions

TK_Status Clone (BStreamFileToolkit &tk, BBaseOpcodeHandler **handler) const
TK_Status Execute (BStreamFileToolkit &tk)

Detailed Description

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.


Member Function Documentation

TK_Status HTK_Clip_Rectangle::Clone ( BStreamFileToolkit tk,
BBaseOpcodeHandler **  handler 
) const [virtual]

Copies the opcode handler

Parameters:
tkA reference to the BStreamFileToolkit object.
handlerA pointer to the opcode handler object. Passed by reference.
Returns:
The result of the function call.

Reimplemented from TK_Clip_Rectangle.

TK_Status HTK_Clip_Rectangle::Execute ( BStreamFileToolkit tk) [virtual]

Processes the binary data that has been read for the current object, which involves passing the data to application-specific data structures.

Parameters:
tkA reference to the BStreamFileToolkit object.
Returns:
The result of the function call.

Reimplemented from BBaseOpcodeHandler.


The documentation for this class was generated from the following file: