Dune-Fufem 2.11-git
Loading...
Searching...
No Matches
Box< CoordType, dim > Class Template Reference

Simple Box class. More...

#include <dune/fufem/box.hh>

Inheritance diagram for Box< CoordType, dim >:
Inheritance graph

Public Member Functions

 ~Box ()
 
 Box (const CoordType &lower, const CoordType &upper)
 
 Box (const Box &b)
 
bool contains (const CoordType &c) const
 
bool intersects (const Box &b)
 
const CoordType & center () const
 
double size (int i)
 
const CoordType & lower () const
 
const CoordType & upper () const
 

Protected Attributes

CoordType lower_
 
CoordType upper_
 
CoordType center_
 

Detailed Description

template<typename CoordType, int dim>
class Box< CoordType, dim >

Simple Box class.

Constructor & Destructor Documentation

◆ ~Box()

template<typename CoordType , int dim>
Box< CoordType, dim >::~Box ( )
inline

◆ Box() [1/2]

template<typename CoordType , int dim>
Box< CoordType, dim >::Box ( const CoordType &  lower,
const CoordType &  upper 
)
inline

◆ Box() [2/2]

template<typename CoordType , int dim>
Box< CoordType, dim >::Box ( const Box< CoordType, dim > &  b)
inline

Member Function Documentation

◆ center()

template<typename CoordType , int dim>
const CoordType & Box< CoordType, dim >::center ( ) const
inline

◆ contains()

template<typename CoordType , int dim>
bool Box< CoordType, dim >::contains ( const CoordType &  c) const
inline

◆ intersects()

template<typename CoordType , int dim>
bool Box< CoordType, dim >::intersects ( const Box< CoordType, dim > &  b)
inline

◆ lower()

template<typename CoordType , int dim>
const CoordType & Box< CoordType, dim >::lower ( ) const
inline

◆ size()

template<typename CoordType , int dim>
double Box< CoordType, dim >::size ( int  i)
inline

◆ upper()

template<typename CoordType , int dim>
const CoordType & Box< CoordType, dim >::upper ( ) const
inline

Member Data Documentation

◆ center_

template<typename CoordType , int dim>
CoordType Box< CoordType, dim >::center_
protected

◆ lower_

template<typename CoordType , int dim>
CoordType Box< CoordType, dim >::lower_
protected

◆ upper_

template<typename CoordType , int dim>
CoordType Box< CoordType, dim >::upper_
protected

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