Blender
V3.3
|
#include <DNA_particle_types.h>
Public Attributes | |
float | co [3] |
float | vel [3] |
float | rot [4] |
float | ave [3] |
float | time |
Definition at line 33 of file DNA_particle_types.h.
float ParticleKey::ave[3] |
Angular velocity.
Definition at line 41 of file DNA_particle_types.h.
Referenced by basic_force_cb(), basic_integrate(), basic_rotate(), BKE_ptcache_make_particle_key(), boid_body(), boid_brain(), collision_response(), particles_fluid_step(), ptcache_particle_write(), rule_average_speed(), rule_avoid_collision(), rule_fight(), and rule_flock().
float ParticleKey::co[3] |
Location.
Definition at line 35 of file DNA_particle_types.h.
Referenced by basic_integrate(), BKE_ptcache_make_particle_key(), boid_body(), boid_climb(), boid_find_ground(), brush_add(), collision_check(), collision_fail(), collision_response(), do_guides(), do_path_effectors(), blender::io::alembic::ABCPointsWriter::do_write(), edit_to_particle(), explodeMesh(), get_cpa_texture(), hair_to_particle(), integrate_particle(), mvert_to_particle(), offset_child(), particles_fluid_step(), psys_apply_child_modifiers(), psys_get_from_key(), psys_get_particle_on_path(), psys_get_texture(), psys_interpolate_particle(), ptcache_cloth_interpolate(), ptcache_particle_read(), ptcache_particle_write(), ptcache_softbody_interpolate(), rule_avoid_collision(), rule_fight(), rule_flock(), rule_follow_leader(), rule_goal_avoid(), rule_separate(), save_hair(), sph_force_cb(), sph_particle_courant(), sph_springs_modify(), sphclassical_calc_dens(), sphclassical_density_accum_cb(), sphclassical_force_cb(), and sphclassical_neighbor_accum_cb().
float ParticleKey::rot[4] |
Rotation quaternion.
Definition at line 39 of file DNA_particle_types.h.
Referenced by basic_rotate(), BKE_ptcache_make_particle_key(), boid_body(), collision_response(), do_particle_interpolation(), do_path_effectors(), explodeMesh(), offset_child(), particles_fluid_step(), psys_get_dupli_path_transform(), psys_get_from_key(), psys_get_particle_on_path(), ptcache_particle_interpolate(), ptcache_particle_read(), ptcache_particle_write(), and rule_average_speed().
float ParticleKey::time |
When this key happens.
Definition at line 43 of file DNA_particle_types.h.
Referenced by basic_integrate(), BKE_ptcache_make_particle_key(), brush_add(), copy_particle_key(), do_particle_interpolation(), dynamics_step(), dynamics_step_sph_classical_basic_integrate_task_cb_ex(), dynamics_step_sph_classical_calc_density_task_cb_ex(), dynamics_step_sph_classical_integrate_task_cb_ex(), dynamics_step_sph_ddr_task_cb_ex(), edit_to_particle(), hair_to_particle(), init_particle_interpolation(), integrate_particle(), mvert_to_particle(), particle_batch_cache_ensure_pos(), psys_get_from_key(), psys_get_particle_on_path(), ptcache_particle_interpolate(), ptcache_particle_read(), ptcache_particle_write(), reset_particle(), save_hair(), set_keyed_keys(), and sph_force_cb().
float ParticleKey::vel[3] |
Velocity.
Definition at line 37 of file DNA_particle_types.h.
Referenced by apply_boid_rule(), basic_integrate(), basic_rotate(), BKE_ptcache_make_particle_key(), boid_body(), boid_brain(), boid_climb(), brush_add(), collision_check(), collision_fail(), collision_response(), do_path_effectors(), dynamic_paint_paint_particle_cell_point_cb_ex(), edit_to_particle(), integrate_particle(), offset_child(), particle_batch_cache_ensure_pos(), particles_fluid_step(), psys_apply_child_modifiers(), psys_get_birth_coords(), psys_get_from_key(), psys_get_particle_on_path(), psys_interpolate_particle(), ptcache_cloth_interpolate(), ptcache_particle_interpolate(), ptcache_particle_read(), ptcache_particle_write(), ptcache_softbody_interpolate(), rule_avoid_collision(), rule_flock(), rule_follow_leader(), rule_goal_avoid(), sph_force_cb(), sph_integrate(), sph_particle_courant(), sphclassical_force_cb(), and update_courant_num().