|
Blender V4.3
|
#include <BKE_particle.h>
Public Attributes | |
| float * | x [3] |
| float * | v [3] |
| 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 174 of file BKE_particle.h.
| int ParticleCollisionElement::index |
Definition at line 188 of file BKE_particle.h.
Referenced by BKE_psys_collision_neartest_cb().
| short ParticleCollisionElement::inside |
Definition at line 191 of file BKE_particle.h.
Referenced by BKE_psys_collision_neartest_cb(), collision_newton_rhapson(), collision_sphere_to_edges(), collision_sphere_to_tri(), and collision_sphere_to_verts().
| short ParticleCollisionElement::inv_nor |
Definition at line 191 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 182 of file BKE_particle.h.
Referenced by collision_newton_rhapson(), and collision_response().
| float ParticleCollisionElement::p[3] |
Definition at line 179 of file BKE_particle.h.
Referenced by collision_newton_rhapson(), collision_sphere_to_edges(), collision_sphere_to_tri(), and collision_sphere_to_verts().
| int ParticleCollisionElement::tot |
Definition at line 185 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 182 of file BKE_particle.h.
Referenced by collision_point_on_surface(), collision_point_velocity(), and collision_sphere_to_tri().
| float * ParticleCollisionElement::v[3] |
Definition at line 176 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 182 of file BKE_particle.h.
Referenced by collision_point_velocity(), and collision_response().
| float* ParticleCollisionElement::x[3] |
Definition at line 176 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 179 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 179 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 179 of file BKE_particle.h.
Referenced by collision_interpolate_element(), collision_point_on_surface(), collision_sphere_to_tri(), and nr_signed_distance_to_plane().