Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

Interaction Class Reference

Saphyre2 abstract physical Interaction between several Objects. More...

#include <S2_Interaction.h>

List of all members.

Public Member Functions

 Interaction ()
virtual ~Interaction ()
void Debug ()
Bookkeeping methods
InteractionID GetId ()

Private Attributes

InteractionID m_id


Detailed Description

Saphyre2 abstract physical Interaction between several Objects.

This class represents a physical Interaction between N Objects (N to N interaction),that couples their calculations.

Constraints, Contacts, Collisions or N to N Force Fields are all Interactions.

Interaction establishes a dependence between Objects that must be taken into account when modifying them (initialization, modificacion, update...)

Todo:
Define Interaction Graph, Connected Components/Partitions, etc...


Constructor & Destructor Documentation

Interaction::Interaction  ) 
 

virtual Interaction::~Interaction  )  [virtual]
 


Member Function Documentation

void Interaction::Debug  ) 
 

InteractionID Interaction::GetId  )  [inline]
 


Member Data Documentation

InteractionID Interaction::m_id [private]
 


The documentation for this class was generated from the following file:
Generated on Tue Aug 10 15:58:30 2004 for Saphyre2 by doxygen 1.3.5