Cubic_Bounding_Box.h File Reference

#include "Bounding_Box.h"
#include "randomUtils.h"
#include "orderings.h"
#include <iterator>
#include <vector>
#include <sstream>
#include <iostream>
#include <fstream>

Include dependency graph for Cubic_Bounding_Box.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Cubic_Bounding_Box

Defines

#define _SHELL_CODE
#define _SHELL_CODE_MOD

Functions

ostream & operator<< (ostream &os, const Cubic_Bounding_Box box)
Cubic_Bounding_Box operator && (const Cubic_Bounding_Box left, const Cubic_Bounding_Box right)
Cubic_Bounding_Box operator|| (const Cubic_Bounding_Box left, const Cubic_Bounding_Box right)


Define Documentation

#define _SHELL_CODE

if on, uses shell code for cubic_bounding_box intersection detection

Definition at line 32 of file Cubic_Bounding_Box.h.

#define _SHELL_CODE_MOD

if _SHELL_CODE is on and the below flag as well, uses costomised Shell code

Definition at line 34 of file Cubic_Bounding_Box.h.

Referenced by Cubic_Bounding_Box::BBOverlap().


Function Documentation

Cubic_Bounding_Box operator && ( const Cubic_Bounding_Box  left,
const Cubic_Bounding_Box  right 
)

Wrapper for the unite function.

Definition at line 23 of file Cubic_Bounding_Box.cpp.

References Cubic_Bounding_Box::unionWith().

ostream& operator<< ( ostream &  os,
const Cubic_Bounding_Box  box 
)

Copyright (C) 2007 A.N. Yzelman Released under LGPL, see license.txt

Last modified at 8th of May, 2007, by A.N. Yzelman

Cubic_Bounding_Box.cpp: Implementation of Cubic_Bounding_Box.h

Definition at line 13 of file Cubic_Bounding_Box.cpp.

References Cubic_Bounding_Box::toString().

Cubic_Bounding_Box operator|| ( const Cubic_Bounding_Box  left,
const Cubic_Bounding_Box  right 
)

Wrapper for the intersect function.

Definition at line 27 of file Cubic_Bounding_Box.cpp.

References Cubic_Bounding_Box::intersect().


Generated on Sat Oct 13 17:34:42 2007 for R-Tree by  doxygen 1.5.2