Public Member Functions | Private Attributes | List of all members
vrender::AxisAlignedBox< T > Class Template Reference

#include <AxisAlignedBox.h>

Public Member Functions

 AxisAlignedBox ()
 
 AxisAlignedBox (const T &v)
 
 AxisAlignedBox (const T &v, const T &w)
 
void include (const T &v)
 
void include (const AxisAlignedBox< T > &b)
 
const T & maxi () const
 
const T & mini () const
 

Private Attributes

_max
 
_min
 

Detailed Description

template<class T>
class vrender::AxisAlignedBox< T >

Definition at line 53 of file AxisAlignedBox.h.

Constructor & Destructor Documentation

template<class T >
vrender::AxisAlignedBox< T >::AxisAlignedBox ( )

Definition at line 73 of file AxisAlignedBox.h.

template<class T>
vrender::AxisAlignedBox< T >::AxisAlignedBox ( const T &  v)

Definition at line 78 of file AxisAlignedBox.h.

template<class T>
vrender::AxisAlignedBox< T >::AxisAlignedBox ( const T &  v,
const T &  w 
)

Definition at line 83 of file AxisAlignedBox.h.

Member Function Documentation

template<class T>
void vrender::AxisAlignedBox< T >::include ( const T &  v)

Definition at line 89 of file AxisAlignedBox.h.

template<class T>
void vrender::AxisAlignedBox< T >::include ( const AxisAlignedBox< T > &  b)

Definition at line 95 of file AxisAlignedBox.h.

template<class T>
const T& vrender::AxisAlignedBox< T >::maxi ( ) const
inline

Definition at line 61 of file AxisAlignedBox.h.

template<class T>
const T& vrender::AxisAlignedBox< T >::mini ( ) const
inline

Definition at line 60 of file AxisAlignedBox.h.

Member Data Documentation

template<class T>
T vrender::AxisAlignedBox< T >::_max
private

Definition at line 67 of file AxisAlignedBox.h.

template<class T>
T vrender::AxisAlignedBox< T >::_min
private

Definition at line 66 of file AxisAlignedBox.h.


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


octovis
Author(s): Kai M. Wurm , Armin Hornung
autogenerated on Mon Jun 10 2019 14:00:25