Logo Search packages:      
Sourcecode: blender version File versions  Download package

gim_box_collision.h File Reference


Detailed Description

Author:
Francisco Len N▀jera

Definition in file gim_box_collision.h.

#include "gim_basic_geometry_operations.h"
#include "LinearMath/btTransform.h"

Go to the source code of this file.

Classes

class  GIM_AABB
 Axis aligned box. More...
class  GIM_BOX_BOX_TRANSFORM_CACHE
 Class for transforming a model1 to the space of model0. More...

Defines

#define BOX_PLANE_EPSILON   0.000001f
#define TEST_CROSS_EDGE_BOX_MCR(edge, absolute_edge, pointa, pointb, _extend, i_dir_0, i_dir_1, i_comp_0, i_comp_1)
#define TEST_CROSS_EDGE_BOX_X_AXIS_MCR(edge, absolute_edge, pointa, pointb, _extend)
#define TEST_CROSS_EDGE_BOX_Y_AXIS_MCR(edge, absolute_edge, pointa, pointb, _extend)
#define TEST_CROSS_EDGE_BOX_Z_AXIS_MCR(edge, absolute_edge, pointa, pointb, _extend)

Functions

SIMD_FORCE_INLINE bool btCompareTransformsEqual (const btTransform &t1, const btTransform &t2)
 Compairison of transformation objects.


Generated by  Doxygen 1.6.0   Back to index