KASKADE 7 development version
|
A bounding box. More...
#include <geometric_objects.hh>
A bounding box.
Definition at line 322 of file geometric_objects.hh.
Inherits GeometricObject::CodimBase< Scalar, dim, codim >.
Public Member Functions | |
BoundingBox () | |
BoundingBox (BoundingBox const &boundingBox) | |
BoundingBox (typename Point< Scalar, dim >::Base const &x) | |
template<class Coordinate > | |
void | update (Coordinate const &x) |
std::ostream & | print (std::ostream &stream) const |
template<class Coordinate > | |
bool | contains (Coordinate const &x) const |
Public Attributes | |
Dune::FieldVector< std::pair< Scalar, Scalar >, dim > | coord |
Static Public Attributes | |
static int const | dim =dimension |
Friends | |
std::ostream & | operator<< (std::ostream &stream, BoundingBox< Scalar, dim > const &boundingBox) |
|
inline |
Definition at line 324 of file geometric_objects.hh.
|
inline |
Definition at line 329 of file geometric_objects.hh.
|
inlineexplicit |
Definition at line 334 of file geometric_objects.hh.
|
inline |
Definition at line 359 of file geometric_objects.hh.
|
inline |
Definition at line 349 of file geometric_objects.hh.
|
inline |
Definition at line 340 of file geometric_objects.hh.
|
friend |
Definition at line 364 of file geometric_objects.hh.
Dune::FieldVector<std::pair<Scalar,Scalar>,dim> GeometricObject::BoundingBox< Scalar, dimension >::coord |
Definition at line 369 of file geometric_objects.hh.
Referenced by GeometricObject::BoundingBox< Scalar, dimension >::BoundingBox(), GeometricObject::BoundingBox< Scalar, dimension >::contains(), GeometricObject::BoundingBox< Scalar, dimension >::print(), and GeometricObject::BoundingBox< Scalar, dimension >::update().
|
static |
Definition at line 323 of file geometric_objects.hh.
Referenced by GeometricObject::BoundingBox< Scalar, dimension >::BoundingBox(), GeometricObject::BoundingBox< Scalar, dimension >::print(), and GeometricObject::BoundingBox< Scalar, dimension >::update().