Main Page   Namespace List   Class Hierarchy   Compound List   File List   Header Files   Namespace Members   Compound Members   File Members   Related Pages  

MSG::TransformGroup Class Reference

abstract base class of specialized transform groups. More...

#include </msg/src/nodes/transformgroup.h>

Class diagram for MSG::TransformGroup:

MSG::Group MSG::Node MSG::TranslateGroup MSG::ScaleGroup MSG::RotateGroup MSG::ActiveTransformGroup

List of all members.

Public Members

virtual void render (std::vector<ActiveLight*>* &activelights, std::vector<TransformGroup*> transforms) = 0
virtual void applyTransformation () = 0

Detailed Description

abstract base class of specialized transform groups.


Member Function Documentation

virtual void MSG::TransformGroup::render (std::vector<ActiveLight *>*& activelights, std::vector<TransformGroup *> transforms) [pure virtual]

Reimplemented from MSG::Node.

Reimplemented in MSG::ActiveTransformGroup, MSG::RotateGroup, MSG::ScaleGroup, and MSG::TranslateGroup.

virtual void MSG::TransformGroup::applyTransformation () [pure virtual]

Reimplemented in MSG::ActiveTransformGroup, MSG::RotateGroup, MSG::ScaleGroup, and MSG::TranslateGroup.


The documentation for this class was generated from the following file:
Generated at Sat Jul 22 00:32:17 2000 for MSG by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999