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

ParticleSystem Class Reference

#include <ParticleSystem.h>

List of all members.


Detailed Description

A ParticleSystem is a collection of Particles.

Definition at line 16 of file ParticleSystem.h.

Public Member Functions

 ParticleSystem ()
 Create a new empty particle system with the name "A Particle System".

ParticlesfindParticles (std::string &name)
 find a particles object with name and return NULL if not found

int findanderase (Particles *p)

Public Attributes

std::vector< Particles * > particles
 The individual Particles objects.

std::string name
 The name of the ParticleSystem.


Constructor & Destructor Documentation

ParticleSystem::ParticleSystem  )  [inline]
 

Create a new empty particle system with the name "A Particle System".

Definition at line 27 of file ParticleSystem.h.

References name.


Member Function Documentation

int ParticleSystem::findanderase Particles p  )  [inline]
 

Definition at line 32 of file ParticleSystem.h.

References particles.

Particles * ParticleSystem::findParticles std::string &  name  ) 
 

find a particles object with name and return NULL if not found

Definition at line 5 of file ParticleSystem.cpp.

References particles.


Member Data Documentation

std::string ParticleSystem::name
 

The name of the ParticleSystem.

Definition at line 23 of file ParticleSystem.h.

Referenced by ParticleSystem().

std::vector<Particles *> ParticleSystem::particles
 

The individual Particles objects.

Definition at line 20 of file ParticleSystem.h.

Referenced by CriticalPointInterrogator::createCriticalPointPS(), SingularityAdhesion::createSingularPS(), findanderase(), and findParticles().


The documentation for this class was generated from the following files:
Generated on Mon Jun 28 15:02:59 2004 for Advanced Surface Library by doxygen 1.3.4