SpatiumLib
Public Member Functions | Protected Attributes | List of all members
spatium::idx::Bounds< T, D > Class Template Reference

Boundaries in D-dimensional space. More...

#include <Bounds.h>

Inheritance diagram for spatium::idx::Bounds< T, D >:
Inheritance graph
[legend]
Collaboration diagram for spatium::idx::Bounds< T, D >:
Collaboration graph
[legend]

Public Member Functions

 Bounds ()
 Default constructor. More...
 
 Bounds (const std::array< T, D > &center)
 Constructor. More...
 
std::array< T, D > center () const
 

Protected Attributes

std::array< T, D > m_center
 

Detailed Description

template<typename T, size_t D>
class spatium::idx::Bounds< T, D >

Boundaries in D-dimensional space.

Constructor & Destructor Documentation

◆ Bounds() [1/2]

template<typename T, size_t D>
spatium::idx::Bounds< T, D >::Bounds ( )
inline

Default constructor.

◆ Bounds() [2/2]

template<typename T, size_t D>
spatium::idx::Bounds< T, D >::Bounds ( const std::array< T, D > &  center)
inline

Constructor.

Member Function Documentation

◆ center()

template<typename T, size_t D>
std::array<T,D> spatium::idx::Bounds< T, D >::center ( ) const
inline

Member Data Documentation

◆ m_center

template<typename T, size_t D>
std::array<T,D> spatium::idx::Bounds< T, D >::m_center
protected

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