Blender  V3.3
Public Attributes | List of all members
ParticleCollisionElement Struct Reference

#include <BKE_particle.h>

Public Attributes

floatx [3]
 
floatv [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
 

Detailed Description

Definition at line 171 of file BKE_particle.h.

Member Data Documentation

◆ index

int ParticleCollisionElement::index

Definition at line 185 of file BKE_particle.h.

Referenced by BKE_psys_collision_neartest_cb().

◆ inside

short ParticleCollisionElement::inside

◆ inv_nor

short ParticleCollisionElement::inv_nor

◆ nor

float ParticleCollisionElement::nor[3]

Definition at line 179 of file BKE_particle.h.

Referenced by collision_newton_rhapson(), and collision_response().

◆ p

float ParticleCollisionElement::p[3]

◆ tot

int ParticleCollisionElement::tot

◆ uv

float ParticleCollisionElement::uv[2]

Definition at line 179 of file BKE_particle.h.

Referenced by collision_point_on_surface(), and collision_point_velocity().

◆ v

float * ParticleCollisionElement::v[3]

◆ vel

float ParticleCollisionElement::vel[3]

Definition at line 179 of file BKE_particle.h.

Referenced by collision_point_velocity(), and collision_response().

◆ x

float* ParticleCollisionElement::x[3]

◆ x0

float ParticleCollisionElement::x0[3]

◆ x1

float ParticleCollisionElement::x1[3]

◆ x2

float ParticleCollisionElement::x2[3]

The documentation for this struct was generated from the following file: