Blender V2.61 - r43446
|
#include <BKE_particle.h>
Public Attributes | |
struct Object * | current |
struct Object * | hit |
struct Object * | prev |
struct Object * | skip |
struct Object * | emitter |
struct CollisionModifierData * | md |
float | f |
float | fac1 |
float | fac2 |
float | cfra |
float | old_cfra |
float | original_ray_length |
int | prev_index |
ParticleCollisionElement | pce |
float | total_time |
float | inv_timestep |
float | radius |
float | co1 [3] |
float | co2 [3] |
float | ve1 [3] |
float | ve2 [3] |
float | acc [3] |
float | boid_z |
int | boid |
Definition at line 184 of file BKE_particle.h.
float ParticleCollision::acc[3] |
Definition at line 211 of file BKE_particle.h.
Referenced by collision_check(), and collision_response().
Definition at line 213 of file BKE_particle.h.
Referenced by collision_check(), and collision_response().
Definition at line 211 of file BKE_particle.h.
Referenced by collision_check(), and collision_response().
float ParticleCollision::cfra |
Definition at line 197 of file BKE_particle.h.
Referenced by collision_check(), collision_detect(), and collision_response().
float ParticleCollision::co1[3] |
Definition at line 208 of file BKE_particle.h.
Referenced by boid_find_ground(), collision_check(), collision_detect(), collision_fail(), collision_newton_rhapson(), collision_response(), and rule_avoid_collision().
float ParticleCollision::co2[3] |
Definition at line 208 of file BKE_particle.h.
Referenced by boid_find_ground(), collision_check(), collision_detect(), collision_newton_rhapson(), collision_response(), and rule_avoid_collision().
struct Object* ParticleCollision::current |
Definition at line 186 of file BKE_particle.h.
Referenced by BKE_psys_collision_neartest_cb(), boid_find_ground(), collision_detect(), and rule_avoid_collision().
struct Object* ParticleCollision::emitter |
Definition at line 190 of file BKE_particle.h.
Referenced by collision_detect().
float ParticleCollision::f |
Definition at line 194 of file BKE_particle.h.
Referenced by boid_find_ground(), collision_check(), collision_newton_rhapson(), collision_response(), and rule_avoid_collision().
float ParticleCollision::fac1 |
Definition at line 195 of file BKE_particle.h.
Referenced by boid_find_ground(), collision_detect(), and collision_interpolate_element().
float ParticleCollision::fac2 |
Definition at line 195 of file BKE_particle.h.
Referenced by boid_find_ground(), collision_detect(), and collision_interpolate_element().
struct Object* ParticleCollision::hit |
Definition at line 187 of file BKE_particle.h.
Referenced by BKE_psys_collision_neartest_cb(), boid_find_ground(), and collision_response().
Definition at line 205 of file BKE_particle.h.
Referenced by collision_check(), collision_fail(), and collision_response().
Definition at line 192 of file BKE_particle.h.
Referenced by BKE_psys_collision_neartest_cb(), boid_find_ground(), collision_detect(), and rule_avoid_collision().
Definition at line 197 of file BKE_particle.h.
Referenced by collision_check(), collision_detect(), and collision_response().
Definition at line 199 of file BKE_particle.h.
Referenced by BKE_psys_collision_neartest_cb(), boid_find_ground(), collision_detect(), collision_response(), and rule_avoid_collision().
Definition at line 203 of file BKE_particle.h.
Referenced by BKE_psys_collision_neartest_cb(), boid_find_ground(), collision_detect(), collision_fail(), collision_response(), collision_sphere_to_edges(), collision_sphere_to_tri(), collision_sphere_to_verts(), and rule_avoid_collision().
struct Object* ParticleCollision::prev |
Definition at line 188 of file BKE_particle.h.
Referenced by collision_response().
Definition at line 201 of file BKE_particle.h.
Referenced by collision_response().
Definition at line 207 of file BKE_particle.h.
Referenced by collision_check(), collision_detect(), collision_point_on_surface(), and collision_response().
struct Object* ParticleCollision::skip |
Definition at line 189 of file BKE_particle.h.
Referenced by collision_check(), and collision_detect().
Definition at line 205 of file BKE_particle.h.
Referenced by collision_check(), and collision_response().
float ParticleCollision::ve1[3] |
Definition at line 209 of file BKE_particle.h.
Referenced by collision_check(), and collision_response().
float ParticleCollision::ve2[3] |
Definition at line 209 of file BKE_particle.h.
Referenced by collision_check(), and collision_response().