PFS3Box Class Reference

#include <amr3t.h>

Inheritance diagram for PFS3Box:

Inheritance graph
[legend]

Public Member Functions

void Dup (PFS3Box *B)
int Equal (PFS3Box *)
int Disjoint (PFS3Box *)
double Volume ()
void ExtendVolume (PFS3Box *)

Data Fields

double Xmin
double Ymin
double Zmin
double Xmax
double Ymax
double Zmax

Detailed Description

Definition at line 37 of file amr3t.h.


Member Function Documentation

void PFS3Box::Dup ( PFS3Box B  ) 

Definition at line 20 of file amr3t.cpp.

References Xmax, Xmin, Ymax, Ymin, Zmax, and Zmin.

Referenced by PFS3Rtree::Print(), and PFS3NodeBoxId::UpdateBox().

Here is the caller graph for this function:

int PFS3Box::Equal ( PFS3Box B  ) 

Definition at line 30 of file amr3t.cpp.

References Xmax, Xmin, Ymax, Ymin, Zmax, and Zmin.

Referenced by PFS3Rtree::Print().

Here is the caller graph for this function:

int PFS3Box::Disjoint ( PFS3Box B  ) 

Definition at line 36 of file amr3t.cpp.

References Xmax, Xmin, Ymax, Ymin, Zmax, and Zmin.

Referenced by PFS3Rtree::Remove(), and PFS3Rtree::Result().

Here is the caller graph for this function:

double PFS3Box::Volume (  ) 

Definition at line 45 of file amr3t.cpp.

References Xmax, Xmin, Ymax, Ymin, Zmax, and Zmin.

Referenced by PFS3NodeBoxId::ChooseBoxId(), and PFS3NodeBoxId::SplitNodeR3tree().

Here is the caller graph for this function:

void PFS3Box::ExtendVolume ( PFS3Box B  ) 

Definition at line 50 of file amr3t.cpp.

References MAX, MIN, Xmax, Xmin, Ymax, Ymin, Zmax, and Zmin.

Referenced by PFS3NodeBoxId::BBox(), PFS3NodeBoxId::ChooseBoxId(), and PFS3NodeBoxId::SplitNodeR3tree().

Here is the caller graph for this function:


Field Documentation

double PFS3Box::Xmin

Definition at line 40 of file amr3t.h.

Referenced by Disjoint(), Dup(), Equal(), ExtendVolume(), PFSRtreeDelete(), PFSRtreeInitSearchBox(), PFSRtreeInsert(), PFSRtreeSearchBox(), PFSRtreeTraverse(), and Volume().

double PFS3Box::Ymin

Definition at line 40 of file amr3t.h.

Referenced by Disjoint(), Dup(), Equal(), ExtendVolume(), PFSRtreeDelete(), PFSRtreeInitSearchBox(), PFSRtreeInsert(), PFSRtreeSearchBox(), PFSRtreeTraverse(), and Volume().

double PFS3Box::Zmin

Definition at line 40 of file amr3t.h.

Referenced by Disjoint(), Dup(), Equal(), ExtendVolume(), PFSRtreeDelete(), PFSRtreeInitSearchBox(), PFSRtreeInsert(), PFSRtreeSearchBox(), PFSRtreeTraverse(), and Volume().

double PFS3Box::Xmax

Definition at line 40 of file amr3t.h.

Referenced by Disjoint(), Dup(), Equal(), ExtendVolume(), PFSRtreeDelete(), PFSRtreeInitSearchBox(), PFSRtreeInsert(), PFSRtreeSearchBox(), PFSRtreeTraverse(), and Volume().

double PFS3Box::Ymax

Definition at line 40 of file amr3t.h.

Referenced by Disjoint(), Dup(), Equal(), ExtendVolume(), PFSRtreeDelete(), PFSRtreeInitSearchBox(), PFSRtreeInsert(), PFSRtreeSearchBox(), PFSRtreeTraverse(), and Volume().

double PFS3Box::Zmax

Definition at line 40 of file amr3t.h.

Referenced by Disjoint(), Dup(), Equal(), ExtendVolume(), PFSRtreeDelete(), PFSRtreeInitSearchBox(), PFSRtreeInsert(), PFSRtreeSearchBox(), PFSRtreeTraverse(), and Volume().


The documentation for this class was generated from the following files:
Generated on Tue Oct 23 11:24:58 2007 for Relax by  doxygen 1.5.3