AMROC Main     Blockstructured Adaptive Mesh Refinement in object-oriented C++

Main Page   Class Hierarchy   Compound List   File List  

BBoxList Class Reference

Class BBoxList implements a linked list of BBox. More...

#include <BBoxList.h>

Inheritance diagram for BBoxList:

Inheritance graph
Collaboration diagram for BBoxList:

Collaboration graph
List of all members.

Public Methods

 BBoxList ()
 BBoxList (unsigned const maxnum, const int dumarg)
 BBoxList (void const *package, unsigned const size, const int n)
 BBoxList (BBoxList const &other)
BBoxList & operator= (const BBoxList &)
 ~BBoxList (void)
int number () const
int isempty () const
void empty (void)
int difference (BBoxList &bbl, const BBox &lhs, const BBox &rhs)
int intersection (BBoxList &bbl, const BBox &lhs, const BBox &rhs)
void operator-= (const BBoxList &rhs)
void operator-= (const BBox &rhs)
void operator *= (const BBoxList &rhs)
void operator *= (const BBox &rhs)
void mergeboxes (const short *olap)
void combine (const BBoxList &rhs)
BBox reduce ()
BBoxadd ()
BBoxadd (BBox const &bb)
BBoxinsert (BBox const &bb)
void remove (void)
void split (BBoxList &bbl)


class BBox
ostream & operator<< (ostream &s, const BBoxList &bbl)
ofstream & operator<< (ofstream &s, const BBoxList &bbl)
ifstream & operator>> (ifstream &s, BBoxList &bbl)
strstream & operator<< (strstream &s, const BBoxList &bbl)
strstream & operator>> (strstream &s, BBoxList &bbl)

Detailed Description

Class BBoxList implements a linked list of BBox.

Routines for to manipulate this list are provided.

Manish Parashar

Definition at line 37 of file BBoxList.h.

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

Quickstart     Users Guide     Programmers Reference     Installation      Examples     Download

AMROC Main      Home      Contact
last update: 06/01/04