mantaflow
0.10
A framework for fluid simulation
|
#include <particle.h>
Public Types | |
enum | PdataType { TypeNone = 0, TypeReal = 1, TypeInt = 2, TypeVec3 = 4 } |
data type IDs, in line with those for grids | |
Public Member Functions | |
PYTHON () ParticleDataBase(FluidSolver *parent) | |
virtual IndexInt | getSizeSlow () const |
interface functions, using assert instead of pure virtual for python compatibility | |
virtual void | addEntry () |
virtual ParticleDataBase * | clone () |
virtual PdataType | getType () const |
virtual void | resize (IndexInt size) |
virtual void | copyValueSlow (IndexInt from, IndexInt to) |
void | setParticleSys (ParticleBase *set) |
set base pointer | |
void | checkPartIndex (IndexInt idx) const |
debugging | |
Protected Attributes | |
ParticleBase * | mpParticleSys |
abstract interface for particle data