Blender V2.61 - r43446
|
#include <BKE_particle.h>
Public Attributes | |
float * | x [4] |
float * | v [4] |
float | x0 [3] |
float | x1 [3] |
float | x2 [3] |
float | p [3] |
float | nor [3] |
float | vel [3] |
float | uv [2] |
int | tot |
int | index |
short | inv_nor |
short | inside |
Definition at line 162 of file BKE_particle.h.
Definition at line 177 of file BKE_particle.h.
Referenced by BKE_psys_collision_neartest_cb().
Definition at line 180 of file BKE_particle.h.
Referenced by BKE_psys_collision_neartest_cb(), boid_find_ground(), collision_detect(), collision_newton_rhapson(), collision_sphere_to_edges(), collision_sphere_to_tri(), and collision_sphere_to_verts().
Definition at line 180 of file BKE_particle.h.
Referenced by collision_newton_rhapson(), collision_point_on_surface(), collision_sphere_to_tri(), and nr_signed_distance_to_plane().
float ParticleCollisionElement::nor[3] |
Definition at line 171 of file BKE_particle.h.
Referenced by boid_find_ground(), collision_newton_rhapson(), collision_response(), collision_sphere_to_edges(), collision_sphere_to_verts(), and rule_avoid_collision().
float ParticleCollisionElement::p[3] |
Definition at line 168 of file BKE_particle.h.
Referenced by collision_newton_rhapson(), collision_sphere_to_edges(), collision_sphere_to_tri(), and collision_sphere_to_verts().
Definition at line 174 of file BKE_particle.h.
Referenced by BKE_psys_collision_neartest_cb(), collision_interpolate_element(), collision_point_distance_with_normal(), collision_point_on_surface(), collision_point_velocity(), collision_sphere_to_edges(), and collision_sphere_to_verts().
float ParticleCollisionElement::uv[2] |
Definition at line 171 of file BKE_particle.h.
Referenced by collision_point_on_surface(), collision_point_velocity(), collision_sphere_to_edges(), and collision_sphere_to_tri().
float * ParticleCollisionElement::v[4] |
Definition at line 165 of file BKE_particle.h.
Referenced by BKE_psys_collision_neartest_cb(), collision_interpolate_element(), collision_point_velocity(), collision_sphere_to_edges(), and collision_sphere_to_verts().
float ParticleCollisionElement::vel[3] |
Definition at line 171 of file BKE_particle.h.
Referenced by collision_fail(), collision_point_velocity(), and collision_response().
float* ParticleCollisionElement::x[4] |
Definition at line 165 of file BKE_particle.h.
Referenced by BKE_psys_collision_neartest_cb(), collision_interpolate_element(), collision_sphere_to_edges(), and collision_sphere_to_verts().
float ParticleCollisionElement::x0[3] |
Definition at line 168 of file BKE_particle.h.
Referenced by collision_interpolate_element(), collision_point_distance_with_normal(), collision_point_on_surface(), collision_sphere_to_edges(), collision_sphere_to_tri(), collision_sphere_to_verts(), nr_distance_to_edge(), nr_distance_to_vert(), and nr_signed_distance_to_plane().
float ParticleCollisionElement::x1[3] |
Definition at line 168 of file BKE_particle.h.
Referenced by collision_interpolate_element(), collision_point_distance_with_normal(), collision_point_on_surface(), collision_sphere_to_edges(), collision_sphere_to_tri(), nr_distance_to_edge(), and nr_signed_distance_to_plane().
float ParticleCollisionElement::x2[3] |
Definition at line 168 of file BKE_particle.h.
Referenced by collision_interpolate_element(), collision_point_on_surface(), collision_sphere_to_tri(), and nr_signed_distance_to_plane().