SIM_GuideStatic Class Reference

#include <SIM_GuideStatic.h>

Inheritance diagram for SIM_GuideStatic:

SIM_Guide

List of all members.

Public Member Functions

 SIM_GuideStatic (const SIM_Data *owner, bool displayonly)
 Constructor which takes a const SIM_Data as our owner.
virtual ~SIM_GuideStatic ()
 Destructor for this class.

Protected Member Functions

virtual GU_ConstDetailHandle getGuideGeometrySubclass (const SIM_RootData &root, UT_DMatrix4 &xform, const SIM_Time &t)
virtual void clearSubclass ()
 Override this function to clear any data create by this class.


Detailed Description

This SIM_Guide subclass has one piece of geometry for all data of a given type. The geometry is built in the normal way the first time we are asked for geometry for each data type. The transform is recalculated for each request.

Definition at line 26 of file SIM_GuideStatic.h.


Constructor & Destructor Documentation

SIM_GuideStatic::SIM_GuideStatic ( const SIM_Data owner,
bool  displayonly 
) [explicit]

Constructor which takes a const SIM_Data as our owner.

virtual SIM_GuideStatic::~SIM_GuideStatic (  )  [virtual]

Destructor for this class.


Member Function Documentation

virtual void SIM_GuideStatic::clearSubclass (  )  [protected, virtual]

Override this function to clear any data create by this class.

Reimplemented from SIM_Guide.

virtual GU_ConstDetailHandle SIM_GuideStatic::getGuideGeometrySubclass ( const SIM_RootData root,
UT_DMatrix4 xform,
const SIM_Time t 
) [protected, virtual]

Override this function to customize how guide geometry is created or retrieved. Implementing this function is the whole point of this class. This function may build geometry, fetch existing geometry, modify existing geometry, or whatever else it sees fit.

Reimplemented from SIM_Guide.


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

Generated on Fri May 25 00:10:40 2012 for HDK by  doxygen 1.5.9