Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
OPC_BoxPruning.h File Reference

Go to the source code of this file.

Macros

#define __OPC_BOXPRUNING_H__
 

Functions

FUNCTION OPCODE_API bool CompleteBoxPruning (udword nb, const AABB **array, Pairs &pairs, const Axes &axes)
 
FUNCTION OPCODE_API bool BipartiteBoxPruning (udword nb0, const AABB **array0, udword nb1, const AABB **array1, Pairs &pairs, const Axes &axes)
 
FUNCTION OPCODE_API bool BruteForceCompleteBoxTest (udword nb, const AABB **array, Pairs &pairs)
 
FUNCTION OPCODE_API bool BruteForceBipartiteBoxTest (udword nb0, const AABB **array0, udword nb1, const AABB **array1, Pairs &pairs)
 

Macro Definition Documentation

#define __OPC_BOXPRUNING_H__

Definition at line 22 of file Opcode.h.

Function Documentation

FUNCTION OPCODE_API bool BipartiteBoxPruning ( udword  nb0,
const AABB **  array0,
udword  nb1,
const AABB **  array1,
Pairs pairs,
const Axes axes 
)
FUNCTION OPCODE_API bool BruteForceBipartiteBoxTest ( udword  nb0,
const AABB **  array0,
udword  nb1,
const AABB **  array1,
Pairs pairs 
)
FUNCTION OPCODE_API bool BruteForceCompleteBoxTest ( udword  nb,
const AABB **  array,
Pairs pairs 
)
FUNCTION OPCODE_API bool CompleteBoxPruning ( udword  nb,
const AABB **  array,
Pairs pairs,
const Axes axes 
)