ParticleAPI 3.0.0 Performant particle system API in C++ for interactive graphics

Public Member Functions | Public Attributes | List of all members
Particle_t Struct Reference

`#include <pParticle.h>`

## Public Member Functions
| Particle_t ()
| Particle_t (const pVec &pos, const pVec &posB, const pVec &up, const pVec &upB, const pVec &vel, const pVec &velB, const pVec &rvel, const pVec &rvelB, const pVec &size, const pVec &color, float alpha, float age, float mass, pdata_t data, float tmp0)
| Particle_t (const Particle_t &rhs)
bool | operator< (const Particle_t &P) const

## Public Attributes
pVec | pos
pVec | posB
pVec | up
pVec | upB
pVec | vel
pVec | velB
pVec | rvel
pVec | size
pVec | color
float | alpha
float | age
float | mass
float | tmp0
pdata_t | data

## Constructor & Destructor Documentation

## ◆ Particle_t() [1/3]

Particle_t | ( |  | ) |
| inline

## ◆ Particle_t() [2/3]

Particle_t | ( | const pVec & | pos,
|  | const pVec & | posB,
|  | const pVec & | up,
|  | const pVec & | upB,
|  | const pVec & | vel,
|  | const pVec & | velB,
|  | const pVec & | rvel,
|  | const pVec & | rvelB,
|  | const pVec & | size,
|  | const pVec & | color,
|  | float | alpha,
|  | float | age,
|  | float | mass,
|  | pdata_t | data,
|  | float | tmp0
| ) |  |
| inline

## ◆ Particle_t() [3/3]

Particle_t | ( | const Particle_t & | rhs | ) |
| inline

## Member Function Documentation

## ◆ operator<()

bool operator< | ( | const Particle_t & | P | ) | const
| inline

## Member Data Documentation

## ◆ age

float age

## ◆ alpha

float alpha

## ◆ color

pVec color

## ◆ data

pdata_t data

## ◆ mass

float mass

## ◆ pos

pVec pos

## ◆ posB

pVec posB

## ◆ rvel

pVec rvel

## ◆ size

pVec size

## ◆ tmp0

float tmp0

## ◆ up

pVec up

## ◆ upB

pVec upB

## ◆ vel

pVec vel

## ◆ velB

pVec velB

The documentation for this struct was generated from the following file:

- pParticle.h