GEE_GroupGeos Class Reference

This class groups a series of geometries into a group. More...

#include <gee_group_geos.h>

Inheritance diagram for GEE_GroupGeos:

Inheritance graph
[legend]
Collaboration diagram for GEE_GroupGeos:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Static Public Member Functions

Protected Attributes


Detailed Description

This class groups a series of geometries into a group.

Author:
Tommi Ilmonen


Constructor & Destructor Documentation

GEE_GroupGeos::GEE_GroupGeos GEE_id_t  groupId = -1  ) 
 

GEE_GroupGeos::~GEE_GroupGeos  )  [virtual]
 


Member Function Documentation

GEE_IdContainer::id_container * GEE_GroupGeos::getExtraIds  )  [virtual]
 

Returns all "extra" ids that a child may have.

These ids are typically something that are dynamically allocated in the child object. Thus they cannot be tracked with the normal method.

The returned structure should not be allocated for this purpose (it shouldbe an ordinary class member that is returned.

The default implementation returns true.

Reimplemented from GEE_IdContainer.

bool GEE_GroupGeos::act GEE_World w,
const GEE_TimeStamp
[virtual]
 

A virtual function that does something.

This method is called at least once between "start" and "stop".

The default implementation returns true.

Reimplemented from GEE_Operator.

bool GEE_GroupGeos::read GEE_Io  )  [virtual]
 

Reimplemented from GEE_Operator.

bool GEE_GroupGeos::write GEE_Io  )  [virtual]
 

Reimplemented from GEE_Operator.

const char * GEE_GroupGeos::type  )  [virtual]
 

Reimplemented from GEE_Operator.

GEE_Operator * GEE_GroupGeos::create  )  [static]
 

void GEE_GroupGeos::addId GEE_id_t  id  )  [inline]
 


Member Data Documentation

GEE_id_t GEE_GroupGeos::m_groupId [protected]
 

id_container GEE_GroupGeos::m_ids [protected]
 


The documentation for this class was generated from the following files:
Generated on Mon Mar 12 21:09:06 2007 for VEE - The Visual Effects Engine by  doxygen 1.4.6