Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
AABoxIntersectionTestClass Class Reference

#include <inttest.h>

Inherits IntersectionTestClass.

Public Member Functions

 AABoxIntersectionTestClass (const AABoxClass &box, int collision_type)
 
 AABoxIntersectionTestClass (const AABoxIntersectionTestClass &that)
 
bool Cull (const Vector3 &cull_min, const Vector3 &cull_max)
 
bool Cull (const AABoxClass &cull_box)
 
bool Intersect_Triangle (const TriClass &tri)
 
- Public Member Functions inherited from IntersectionTestClass
 IntersectionTestClass (int collision_type)
 
 IntersectionTestClass (const IntersectionTestClass &that)
 

Public Attributes

AABoxClass Box
 
- Public Attributes inherited from IntersectionTestClass
int CollisionType
 

Detailed Description

Definition at line 89 of file inttest.h.

Constructor & Destructor Documentation

◆ AABoxIntersectionTestClass() [1/2]

AABoxIntersectionTestClass::AABoxIntersectionTestClass ( const AABoxClass & box,
int collision_type )
inline

Definition at line 92 of file inttest.h.

◆ AABoxIntersectionTestClass() [2/2]

AABoxIntersectionTestClass::AABoxIntersectionTestClass ( const AABoxIntersectionTestClass & that)
inline

Definition at line 98 of file inttest.h.

Member Function Documentation

◆ Cull() [1/2]

bool AABoxIntersectionTestClass::Cull ( const AABoxClass & cull_box)
inline

Definition at line 128 of file inttest.h.

◆ Cull() [2/2]

bool AABoxIntersectionTestClass::Cull ( const Vector3 & cull_min,
const Vector3 & cull_max )
inline

Definition at line 113 of file inttest.h.

◆ Intersect_Triangle()

bool AABoxIntersectionTestClass::Intersect_Triangle ( const TriClass & tri)
inline

Definition at line 142 of file inttest.h.

Member Data Documentation

◆ Box

AABoxClass AABoxIntersectionTestClass::Box

Definition at line 109 of file inttest.h.


The documentation for this class was generated from the following file: