Alphabetical Class Index   Class Hierarchy   Compound Members   File Members   File List  

HTK_Polyhedron Class Reference

#include <HPolyhedron.h>

List of all members.

Public Member Functions

TK_Status HExecute (BStreamFileToolkit &tk, int mesh_columns=0) alter
 custom Execute
TK_Status HInterpret (BStreamFileToolkit &tk, HC_KEY key, int lod=0, int mesh_columns=0) alter
 custom Interpret
bool match_attributes (Recorded_Instance const *instance)
bool match_points (Recorded_Instance const *instance, float const *instance_points)

Detailed Description

This is only an interface class... Note that the names are different -- If we tried casting a shell/mesh down to TK_Polyhedron and up to HTK_Polyhedron, it would still find Execute/Interpret from the virtual table & call the one on the real class. We therefore disallow calling through the virtual functions and require use of function with a similar signature.


Member Function Documentation

bool HTK_Polyhedron::match_attributes ( Recorded_Instance const *  instance)

internal use

bool HTK_Polyhedron::match_points ( Recorded_Instance const *  instance,
float const *  instance_points 
)

internal use


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