|
Blender V5.0
|
#include <BKE_particle.h>
Public Attributes | |
| ParticleSystem * | psys [10] |
| ParticleData * | pa |
| float | mass |
| const blender::Map< blender::OrderedEdge, int > * | eh |
| const float * | gravity |
| float | hfac |
| int | pass |
| float | element_size |
| float | flow [3] |
| blender::Vector< ParticleSpring > | new_springs |
| void(* | force_cb )(void *sphdata_v, ParticleKey *state, float *force, float *impulse) |
| void(* | density_cb )(void *rangedata_v, int index, const float co[3], float squared_dist) |
Definition at line 82 of file BKE_particle.h.
Definition at line 103 of file BKE_particle.h.
Referenced by psys_sph_density(), and psys_sph_init().
| const blender::Map<blender::OrderedEdge, int>* SPHData::eh |
Definition at line 86 of file BKE_particle.h.
Referenced by psys_sph_init(), and sph_force_cb().
| float SPHData::element_size |
Definition at line 95 of file BKE_particle.h.
Referenced by sph_particle_courant(), and update_courant_num().
| float SPHData::flow[3] |
Definition at line 96 of file BKE_particle.h.
Referenced by sph_particle_courant(), and update_courant_num().
| void(* SPHData::force_cb) (void *sphdata_v, ParticleKey *state, float *force, float *impulse) |
Definition at line 102 of file BKE_particle.h.
Referenced by psys_sph_init(), and sph_integrate().
| const float* SPHData::gravity |
The gravity as a float[3], may also be null when the simulation doesn't use gravity.
Definition at line 89 of file BKE_particle.h.
Referenced by psys_sph_init(), sph_force_cb(), and sphclassical_force_cb().
| float SPHData::hfac |
Definition at line 91 of file BKE_particle.h.
Referenced by psys_sph_density(), psys_sph_init(), sph_force_cb(), sphclassical_calc_dens(), and sphclassical_force_cb().
| float SPHData::mass |
Definition at line 85 of file BKE_particle.h.
Referenced by psys_sph_density(), psys_sph_init(), sph_force_cb(), sph_integrate(), sphclassical_calc_dens(), and sphclassical_force_cb().
| blender::Vector<ParticleSpring> SPHData::new_springs |
Definition at line 99 of file BKE_particle.h.
Referenced by dynamics_step_sphdata_reduce(), psys_sph_flush_springs(), and sph_force_cb().
| ParticleData* SPHData::pa |
Definition at line 84 of file BKE_particle.h.
Referenced by psys_sph_init(), sph_force_cb(), sph_integrate(), and sphclassical_force_cb().
| int SPHData::pass |
Definition at line 94 of file BKE_particle.h.
Referenced by sph_force_cb(), sph_integrate(), and sphclassical_force_cb().
| ParticleSystem* SPHData::psys[10] |
Definition at line 83 of file BKE_particle.h.
Referenced by psys_sph_density(), psys_sph_flush_springs(), psys_sph_init(), sph_force_cb(), sph_particle_courant(), sphclassical_calc_dens(), and sphclassical_force_cb().