mln::internal::subject_impl< point< grid::tick, C >, E > Struct Template Reference

#include <point1d.hh>

Inheritance diagram for mln::internal::subject_impl< point< grid::tick, C >, E >:

Inheritance graph

List of all members.

Public Types

enum  { dim = 1 }
typedef C coord
typedef const C & ind_t

Public Member Functions

const C & ind () const
C & ind ()
const C & last_coord () const
const C & operator[] (unsigned i) const
C & operator[] (unsigned i)

Private Types

typedef subject_impl< const
point< grid::tick, C >, E > 
super_

Private Member Functions

E & exact_ ()


Detailed Description

template<typename C, typename E>
struct mln::internal::subject_impl< point< grid::tick, C >, E >

Definition at line 76 of file point1d.hh.


Member Typedef Documentation

template<typename C, typename E>
typedef C mln::internal::subject_impl< const point< grid::tick, C >, E >::coord [inherited]

Definition at line 60 of file point1d.hh.

template<typename C, typename E>
typedef const C& mln::internal::subject_impl< const point< grid::tick, C >, E >::ind_t [inherited]

Definition at line 63 of file point1d.hh.

template<typename C, typename E>
typedef subject_impl< const point<grid::tick, C>, E > mln::internal::subject_impl< point< grid::tick, C >, E >::super_ [private]

Definition at line 80 of file point1d.hh.


Member Enumeration Documentation

template<typename C, typename E>
anonymous enum [inherited]

Enumerator:
dim 

Definition at line 61 of file point1d.hh.


Member Function Documentation

template<typename C, typename E>
E& mln::internal::subject_impl< point< grid::tick, C >, E >::exact_ (  )  [private]

template<typename C, typename E>
const C & mln::internal::subject_impl< const point< grid::tick, C >, E >::ind (  )  const [inline, inherited]

Definition at line 98 of file point1d.hh.

template<typename C, typename E>
C & mln::internal::subject_impl< point< grid::tick, C >, E >::ind (  )  [inline]

Definition at line 126 of file point1d.hh.

template<typename C, typename E>
const C& mln::internal::subject_impl< const point< grid::tick, C >, E >::last_coord (  )  const [inherited]

template<typename C, typename E>
const C & mln::internal::subject_impl< const point< grid::tick, C >, E >::operator[] ( unsigned  i  )  const [inline, inherited]

Definition at line 106 of file point1d.hh.

template<typename C, typename E>
C & mln::internal::subject_impl< point< grid::tick, C >, E >::operator[] ( unsigned  i  )  [inline]

Definition at line 134 of file point1d.hh.


Generated on Sun Apr 25 02:02:57 2010 for Milena (Olena) by  doxygen 1.5.6