#include <Box.h>
Inheritance diagram for Box4d:


Use this when you need a 4D box (ie, x,y,z,t) for finding 4D critical points (through time).
Definition at line 158 of file Box.h.
Public Member Functions | |
| Box4d () | |
| Constructors. | |
| Box4d (TNT::Vector< Interval< double > >) | |
| Copy constructor from the parent class. | |
| Box4d (gmVector4 mincorner, gmVector4 maxcorner) | |
| Constructs a Box4d from two gmVector4s as opposite corners. | |
| Box4d (gmVector4 x) | |
| This is a convenience method to make a Box4d by using a gmVector4. | |
| Box4d (Interval< double >, Interval< double >, Interval< double >, Interval< double >) | |
| Constructs a Box4d by using four Interval<double>s as the dimensions. | |
| Box4d (Interval< double >) | |
| Constructs a Box4d using an Interval as all four dimensions. | |
| Box4d (double d) | |
| Constructs a Box4d using a double as all four dimensions. | |
| Box4d (Box< double >) | |
| Constructs a Box4d from a more general Box<double>. | |
| gmVector4 | low () |
| 'Corner' operators | |
| gmVector4 | high () |
| Returns the 'upper corner' of the box. | |
|
|
Constructors.
Definition at line 363 of file Box.cpp. Referenced by Box4d(). |
|
|
Copy constructor from the parent class. This is apparently necessary since the parent class is more general and for example may contain more (or less) than four elements. |
|
||||||||||||
|
Constructs a Box4d from two gmVector4s as opposite corners.
|
|
|
This is a convenience method to make a Box4d by using a gmVector4.
Definition at line 400 of file Box.cpp. References Box4d(). |
|
||||||||||||||||||||
|
Constructs a Box4d by using four Interval<double>s as the dimensions.
|
|
|
Constructs a Box4d using an Interval as all four dimensions.
Definition at line 422 of file Box.cpp. References Box4d(). |
|
|
Constructs a Box4d using a double as all four dimensions.
Definition at line 431 of file Box.cpp. References Box4d(). |
|
|
Constructs a Box4d from a more general Box<double>.
|
|
|
Returns the 'upper corner' of the box.
|
|
|
'Corner' operators
|
1.3.4