summaryrefslogtreecommitdiff
path: root/src/simulation/Sample.h
blob: 3605a5d95f7d6da60bd860611784bad0ef540467 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29


#ifndef The_Powder_Toy_Sample_h
#define The_Powder_Toy_Sample_h

#include "Particle.h"

class SimulationSample
{
public:
	Particle particle;
	int ParticleID;
	int PositionX, PositionY;
	float AirPressure;
	float AirTemperature;
	float AirVelocityX;
	float AirVelocityY;

	int WallType;
	float Gravity;
	float GravityVelocityX;
	float GravityVelocityY;

	int NumParts;

	SimulationSample() : PositionX(0), PositionY(0), ParticleID(0), particle(), AirPressure(0), AirVelocityX(0), AirVelocityY(0), WallType(0), Gravity(0), GravityVelocityX(0), GravityVelocityY(0), AirTemperature(0), NumParts(0) {}
};

#endif