Vis 2
Kinetic Visualization for 3D shape and structure
 All Classes Namespaces Functions Pages
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
SurfaceAlignedParticle Class Reference

#include <SurfaceAlignedParticle.h>

Inheritance diagram for SurfaceAlignedParticle:
IParticle

Public Member Functions

void update ()
 
void spawn ()
 
float calculateInfluence (SurfaceAlignedParticle *)
 

Public Attributes

float _barycentricAlpha
 
float _barycentricBeta
 
float _barycentricGamma
 
glm::vec2 _size
 
glm::vec3 _color
 
unsigned int _faceNumber
 
glm::vec3 * _faceNormal
 
HE_Face_currentFace
 
- Public Attributes inherited from IParticle
glm::vec3 _position
 
glm::vec3 _direction
 
float _velocity
 
float _remainingLifetime
 

Static Public Attributes

static
SurfaceAlignedParticleGroupProperties
RenderProperties
 
static HalfedgeMeshMeshRef
 
static TextureTextureRef
 

Detailed Description

A subtype of Particle that is aligned to a particular surface on which it moves along


The documentation for this class was generated from the following files: