List of all members.
Public Member Functions |
| BoundingBox (double min_r, double max_r, double min_z, double max_z) |
| BoundingBox () |
void | grow (double skin) |
void | grow (double r, double z) |
bool | inside (double r, double z) const |
std::pair< double, double > | range_r () const |
std::pair< double, double > | range_z () const |
Private Attributes |
double | r_max |
double | r_min |
double | z_max |
double | z_min |
Detailed Description
Definition at line 22 of file MaterialAccountingGroup.h.
Constructor & Destructor Documentation
MaterialAccountingGroup::BoundingBox::BoundingBox |
( |
double |
min_r, |
|
|
double |
max_r, |
|
|
double |
min_z, |
|
|
double |
max_z |
|
) |
| [inline] |
MaterialAccountingGroup::BoundingBox::BoundingBox |
( |
| ) |
[inline] |
Member Function Documentation
void MaterialAccountingGroup::BoundingBox::grow |
( |
double |
r, |
|
|
double |
z |
|
) |
| [inline] |
void MaterialAccountingGroup::BoundingBox::grow |
( |
double |
skin | ) |
[inline] |
bool MaterialAccountingGroup::BoundingBox::inside |
( |
double |
r, |
|
|
double |
z |
|
) |
| const [inline] |
std::pair<double, double> MaterialAccountingGroup::BoundingBox::range_r |
( |
| ) |
const [inline] |
std::pair<double, double> MaterialAccountingGroup::BoundingBox::range_z |
( |
| ) |
const [inline] |
Member Data Documentation