wykobi::curve_point< T, Dimension > Class Template Reference

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

Inheritance diagram for wykobi::curve_point< T, Dimension >:
Collaboration diagram for wykobi::curve_point< T, Dimension >:

Public Types

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

Public Member Functions

 curve_point ()
 
 ~curve_point ()
 
reference operator() ()
 
const_reference operator() () const
 
std::size_t size () const
 

Public Attributes

t
 

Static Public Attributes

static const std::size_t PointCount = 1
 

Member Typedef Documentation

◆ const_reference

template<typename T , std::size_t Dimension>
typedef const PointType& wykobi::curve_point< T, Dimension >::const_reference

◆ PointType

template<typename T , std::size_t Dimension>
typedef define_point_type<T, Dimension>::PointType wykobi::curve_point< T, Dimension >::PointType

◆ reference

template<typename T , std::size_t Dimension>
typedef PointType& wykobi::curve_point< T, Dimension >::reference

Constructor & Destructor Documentation

◆ curve_point()

template<typename T , std::size_t Dimension>
wykobi::curve_point< T, Dimension >::curve_point ( )
inline

◆ ~curve_point()

template<typename T , std::size_t Dimension>
wykobi::curve_point< T, Dimension >::~curve_point ( )
inline

Member Function Documentation

◆ operator()() [1/2]

template<typename T , std::size_t Dimension>
reference wykobi::curve_point< T, Dimension >::operator() ( )
inline

◆ operator()() [2/2]

template<typename T , std::size_t Dimension>
const_reference wykobi::curve_point< T, Dimension >::operator() ( ) const
inline

◆ size()

template<typename T , std::size_t Dimension>
std::size_t wykobi::curve_point< T, Dimension >::size ( ) const
inline

Member Data Documentation

◆ PointCount

template<typename T , std::size_t Dimension>
const std::size_t wykobi::curve_point< T, Dimension >::PointCount = 1
static

◆ t

template<typename T , std::size_t Dimension>
T wykobi::curve_point< T, Dimension >::t

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