sge::math::basic_box< T > Class Template Reference

#include <box.hpp>

List of all members.

Public Types

typedef T value_type
typedef T & reference
typedef const T & const_reference

Public Member Functions

 basic_box (const_reference left, const_reference top, const_reference right, const_reference bottom, const_reference front, const_reference back)
value_type w () const
value_type h () const
value_type d () const
value_type volume () const
const_reference left () const
const_reference top () const
const_reference right () const
const_reference bottom () const
const_reference front () const
const_reference back () const
reference left ()
reference top ()
reference right ()
reference bottom ()
reference front ()
reference back ()

template<typename T>
class sge::math::basic_box< T >


Member Typedef Documentation

template<typename T>
typedef T sge::math::basic_box< T >::value_type

template<typename T>
typedef T& sge::math::basic_box< T >::reference

template<typename T>
typedef const T& sge::math::basic_box< T >::const_reference


Constructor & Destructor Documentation

template<typename T>
sge::math::basic_box< T >::basic_box ( const_reference  left,
const_reference  top,
const_reference  right,
const_reference  bottom,
const_reference  front,
const_reference  back 
) [inline]


Member Function Documentation

template<typename T>
sge::math::basic_box< T >::value_type sge::math::basic_box< T >::w (  )  const [inline]

template<typename T>
sge::math::basic_box< T >::value_type sge::math::basic_box< T >::h (  )  const [inline]

template<typename T>
sge::math::basic_box< T >::value_type sge::math::basic_box< T >::d (  )  const [inline]

template<typename T>
sge::math::basic_box< T >::value_type sge::math::basic_box< T >::volume (  )  const [inline]

template<typename T>
sge::math::basic_box< T >::const_reference sge::math::basic_box< T >::left (  )  const [inline]

template<typename T>
sge::math::basic_box< T >::const_reference sge::math::basic_box< T >::top (  )  const [inline]

template<typename T>
sge::math::basic_box< T >::const_reference sge::math::basic_box< T >::right (  )  const [inline]

template<typename T>
sge::math::basic_box< T >::const_reference sge::math::basic_box< T >::bottom (  )  const [inline]

template<typename T>
sge::math::basic_box< T >::const_reference sge::math::basic_box< T >::front (  )  const [inline]

template<typename T>
sge::math::basic_box< T >::const_reference sge::math::basic_box< T >::back (  )  const [inline]

template<typename T>
sge::math::basic_box< T >::reference sge::math::basic_box< T >::left (  )  [inline]

template<typename T>
sge::math::basic_box< T >::reference sge::math::basic_box< T >::top (  )  [inline]

template<typename T>
sge::math::basic_box< T >::reference sge::math::basic_box< T >::right (  )  [inline]

template<typename T>
sge::math::basic_box< T >::reference sge::math::basic_box< T >::bottom (  )  [inline]

template<typename T>
sge::math::basic_box< T >::reference sge::math::basic_box< T >::front (  )  [inline]

template<typename T>
sge::math::basic_box< T >::reference sge::math::basic_box< T >::back (  )  [inline]


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

Generated on Wed Sep 10 22:17:53 2008 for sge by  doxygen 1.5.5