#include <coltest.h>
Inherits CollisionTestClass.
Public Member Functions | |
| OBBoxCollisionTestClass (const OBBoxClass &obbox, const Vector3 &move, CastResultStruct *res, int type=COLL_TYPE_0) | |
| OBBoxCollisionTestClass (const OBBoxCollisionTestClass &that) | |
| OBBoxCollisionTestClass (const OBBoxCollisionTestClass &that, const Matrix3D &tm) | |
| OBBoxCollisionTestClass (const AABoxCollisionTestClass &that, const Matrix3D &tm) | |
| bool | Cull (const Vector3 &min, const Vector3 &max) |
| bool | Cull (const AABoxClass &box) |
| bool | Cast_To_Triangle (const TriClass &tri) |
Public Member Functions inherited from CollisionTestClass | |
| CollisionTestClass (CastResultStruct *res, int collision_type) | |
| CollisionTestClass (const CollisionTestClass &that) | |
Public Attributes | |
| OBBoxClass | Box |
| Vector3 | Move |
| Vector3 | SweepMin |
| Vector3 | SweepMax |
Public Attributes inherited from CollisionTestClass | |
| CastResultStruct * | Result |
| int | CollisionType |
| RenderObjClass * | CollidedRenderObj |
| OBBoxCollisionTestClass::OBBoxCollisionTestClass | ( | const OBBoxClass & | obbox, |
| const Vector3 & | move, | ||
| CastResultStruct * | res, | ||
| int | type = COLL_TYPE_0 ) |
Definition at line 280 of file coltest.cpp.
| OBBoxCollisionTestClass::OBBoxCollisionTestClass | ( | const OBBoxCollisionTestClass & | that | ) |
Definition at line 319 of file coltest.cpp.
| OBBoxCollisionTestClass::OBBoxCollisionTestClass | ( | const OBBoxCollisionTestClass & | that, |
| const Matrix3D & | tm ) |
Definition at line 328 of file coltest.cpp.
| OBBoxCollisionTestClass::OBBoxCollisionTestClass | ( | const AABoxCollisionTestClass & | that, |
| const Matrix3D & | tm ) |
Definition at line 340 of file coltest.cpp.
| bool OBBoxCollisionTestClass::Cull | ( | const AABoxClass & | box | ) |
Definition at line 355 of file coltest.cpp.
| OBBoxClass OBBoxCollisionTestClass::Box |