wykobi::rectangle< T > Class Template Reference

#include <biped-stabilizer/third_party/wykobi/wykobi.hpp>

Inheritance diagram for wykobi::rectangle< T >:
Collaboration diagram for wykobi::rectangle< T >:

Public Types

typedef define_point_type< T, 2 >::PointType PointType
 
typedef const PointTypeconst_reference
 
typedef PointTypereference
 

Public Member Functions

 rectangle ()
 
 ~rectangle ()
 
reference operator[] (const std::size_t &index)
 
const_reference operator[] (const std::size_t &index) const
 
std::size_t size () const
 

Static Public Attributes

static const std::size_t PointCount = 2
 

Member Typedef Documentation

◆ const_reference

template<typename T >
typedef const PointType& wykobi::rectangle< T >::const_reference

◆ PointType

template<typename T >
typedef define_point_type<T, 2>::PointType wykobi::rectangle< T >::PointType

◆ reference

template<typename T >
typedef PointType& wykobi::rectangle< T >::reference

Constructor & Destructor Documentation

◆ rectangle()

template<typename T >
wykobi::rectangle< T >::rectangle ( )
inline

◆ ~rectangle()

template<typename T >
wykobi::rectangle< T >::~rectangle ( )
inline

Member Function Documentation

◆ operator[]() [1/2]

template<typename T >
reference wykobi::rectangle< T >::operator[] ( const std::size_t &  index)
inline

◆ operator[]() [2/2]

template<typename T >
const_reference wykobi::rectangle< T >::operator[] ( const std::size_t &  index) const
inline

◆ size()

template<typename T >
std::size_t wykobi::rectangle< T >::size ( ) const
inline

Member Data Documentation

◆ PointCount

template<typename T >
const std::size_t wykobi::rectangle< T >::PointCount = 2
static

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