GIM_BOX_SET collision methods. More...
#include <gim_box_set.h>
GIM_BOX_SET collision methods.
Definition at line 463 of file gim_box_set.h.
GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::GIM_TREE_TREE_COLLIDER | ( | ) | [inline] |
Definition at line 488 of file gim_box_set.h.
void GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::find_collision | ( | BOX_SET_CLASS0 * | boxset1, |
const btTransform & | trans1, | ||
BOX_SET_CLASS1 * | boxset2, | ||
const btTransform & | trans2, | ||
gim_pair_set & | collision_pairs, | ||
bool | complete_primitive_tests = true |
||
) | [inline] |
Definition at line 642 of file gim_box_set.h.
void GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::find_collision_pairs | ( | ) | [inline, protected] |
Definition at line 579 of file gim_box_set.h.
SIMD_FORCE_INLINE bool GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::node_collision | ( | GUINT | node0, |
GUINT | node1 | ||
) | [inline, protected] |
Definition at line 538 of file gim_box_set.h.
SIMD_FORCE_INLINE void GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::retrieve_node0_info | ( | GUINT | node0 | ) | [inline, protected] |
Definition at line 520 of file gim_box_set.h.
SIMD_FORCE_INLINE void GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::retrieve_node0_triangle | ( | GUINT | node0 | ) | [inline, protected] |
Definition at line 494 of file gim_box_set.h.
SIMD_FORCE_INLINE void GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::retrieve_node1_info | ( | GUINT | node1 | ) | [inline, protected] |
Definition at line 529 of file gim_box_set.h.
SIMD_FORCE_INLINE void GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::retrieve_node1_triangle | ( | GUINT | node1 | ) | [inline, protected] |
Definition at line 507 of file gim_box_set.h.
GUINT GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::current_node0 |
Definition at line 469 of file gim_box_set.h.
GUINT GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::current_node1 |
Definition at line 470 of file gim_box_set.h.
GIM_AABB GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::m_box0 |
Definition at line 477 of file gim_box_set.h.
GIM_AABB GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::m_box1 |
Definition at line 478 of file gim_box_set.h.
BOX_SET_CLASS0* GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::m_boxset0 |
Definition at line 467 of file gim_box_set.h.
BOX_SET_CLASS1* GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::m_boxset1 |
Definition at line 468 of file gim_box_set.h.
gim_pair_set* GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::m_collision_pairs |
Definition at line 466 of file gim_box_set.h.
GIM_TRIANGLE GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::m_tri0 |
Definition at line 481 of file gim_box_set.h.
btVector4 GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::m_tri0_plane |
Definition at line 482 of file gim_box_set.h.
GIM_TRIANGLE GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::m_tri1 |
Definition at line 483 of file gim_box_set.h.
btVector4 GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::m_tri1_plane |
Definition at line 484 of file gim_box_set.h.
bool GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::node0_has_triangle |
Definition at line 475 of file gim_box_set.h.
bool GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::node0_is_leaf |
Definition at line 471 of file gim_box_set.h.
bool GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::node1_has_triangle |
Definition at line 476 of file gim_box_set.h.
bool GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::node1_is_leaf |
Definition at line 472 of file gim_box_set.h.
bool GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::t0_is_trimesh |
Definition at line 473 of file gim_box_set.h.
bool GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::t1_is_trimesh |
Definition at line 474 of file gim_box_set.h.
btTransform GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::trans_cache_0to1 |
Definition at line 480 of file gim_box_set.h.
GIM_BOX_BOX_TRANSFORM_CACHE GIM_TREE_TREE_COLLIDER< BOX_SET_CLASS0, BOX_SET_CLASS1 >::trans_cache_1to0 |
Definition at line 479 of file gim_box_set.h.