|
Blender V4.5
|
Go to the source code of this file.
Classes | |
| struct | btDbvtTreeCollider |
| struct | BroadphaseRayTester |
| struct | BroadphaseAabbTester |
Macros | |
| #define | SPC(_value_) |
Functions | |
| template<typename T> | |
| static void | listappend (T *item, T *&list) |
| template<typename T> | |
| static void | listremove (T *item, T *&list) |
| template<typename T> | |
| static int | listcount (T *root) |
| template<typename T> | |
| static void | clear (T &value) |
Variables | |
| btScalar | gDbvtMargin = btScalar(0.05) |
| btDbvtBroadphase implementation by Nathanael Presson | |
| #define SPC | ( | _value_ | ) |
Definition at line 45 of file btDbvtBroadphase.cpp.
Referenced by btDbvtBroadphase::collide().
Definition at line 88 of file btDbvtBroadphase.cpp.
Referenced by add(), BKE_fluid_collisionextents_set(), BKE_fluid_particle_system_destroy(), BKE_fluid_particles_set(), BKE_lattice_vert_coords_apply(), BKE_ptcache_id_reset(), bm_decim_build_edge_cost_single(), BPy_reports_to_error(), btDbvtBroadphase::btDbvtBroadphase(), btDbvtBroadphase::calculateOverlappingPairs(), clear(), clear(), ED_gpencil_sbuffer_ensure(), make(), set_style(), set_style_exec(), and toggle_style_exec().
Definition at line 54 of file btDbvtBroadphase.cpp.
References listappend(), and T.
Referenced by btDbvtBroadphase::collide(), btDbvtBroadphase::createProxy(), listappend(), btDbvtBroadphase::setAabb(), and btDbvtBroadphase::setAabbForceUpdate().
Definition at line 75 of file btDbvtBroadphase.cpp.
References listcount(), and T.
Referenced by listcount().
Definition at line 64 of file btDbvtBroadphase.cpp.
References listremove(), and T.
Referenced by btDbvtBroadphase::collide(), btDbvtBroadphase::destroyProxy(), listremove(), btDbvtBroadphase::setAabb(), and btDbvtBroadphase::setAabbForceUpdate().
btDbvtBroadphase implementation by Nathanael Presson
Definition at line 20 of file btDbvtBroadphase.cpp.
Referenced by btDbvtBroadphase::setAabb().