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

ParticleShaderLink Class Reference

#include <ParticleShaderLink.h>

Inheritance diagram for ParticleShaderLink:

Inheritance graph
[legend]
Collaboration diagram for ParticleShaderLink:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MAKE_PARTICLESTUFF_NAME ()
 ParticleShaderLink (Particles *ps=NULL)
virtual void draw ()
 Draw the links connecting the particles to the other particles that are repelling them.


Public Attributes

ParticleLocalityp_locality

Constructor & Destructor Documentation

ParticleShaderLink::ParticleShaderLink Particles ps = NULL  ) 
 

Definition at line 7 of file ParticleShaderLink.cpp.


Member Function Documentation

void ParticleShaderLink::draw  )  [virtual]
 

Draw the links connecting the particles to the other particles that are repelling them.

Reimplemented from ParticleShader.

Definition at line 12 of file ParticleShaderLink.cpp.

References Particles::findAttribute(), ParticleLocality::getNeighbors(), ParticlePosition::getPosition(), p_locality, ParticleShader::position, ParticleStuff::ps, and Particles::size().

ParticleShaderLink::MAKE_PARTICLESTUFF_NAME  ) 
 


Member Data Documentation

ParticleLocality* ParticleShaderLink::p_locality
 

Definition at line 20 of file ParticleShaderLink.h.

Referenced by draw().


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