IGS_Group Class Reference

#include <basic/geometry/IGS/IGS_Group.h>

Inherits IGS_Object.

Inheritance diagram for IGS_Group:

Inheritance graph
[legend]
Collaboration diagram for IGS_Group:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void AddObject (IGS_Object *object)
virtual ~IGS_Group ()
virtual void Prepare (const IGS_Controller &controller)
virtual void Render (const IGS_Controller &controller) const

Public Attributes

std::vector< IGS_Object * > objects

Detailed Description

Definition at line 7 of file IGS_Group.h.


Constructor & Destructor Documentation

IGS_Group::~IGS_Group  )  [virtual]
 

Definition at line 15 of file IGS_Group.cpp.

References objects.


Member Function Documentation

void IGS_Group::AddObject IGS_Object object  ) 
 

Definition at line 9 of file IGS_Group.cpp.

References objects.

Referenced by VrmlSeparator::RenderToIGS(), VrmlInline::RenderToIGS(), and VrmlChildren::RenderToIGS().

void IGS_Group::Prepare const IGS_Controller controller  )  [virtual]
 

Reimplemented from IGS_Object.

Definition at line 31 of file IGS_Group.cpp.

References objects.

void IGS_Group::Render const IGS_Controller controller  )  const [virtual]
 

Implements IGS_Object.

Definition at line 47 of file IGS_Group.cpp.

References objects.


Member Data Documentation

std::vector< IGS_Object* > IGS_Group::objects
 

Definition at line 16 of file IGS_Group.h.

Referenced by AddObject(), ObjectGroup::ObjectGroup(), Prepare(), Render(), and ~IGS_Group().


The documentation for this class was generated from the following files:
Generated on Sat Apr 1 21:48:11 2006 for Motion Planning Kernel by  doxygen 1.4.6-NO