#include <point2d.hh>
Public Types | |
enum | { dim = 2 } |
typedef const C & | col_t |
typedef C | coord |
typedef const C & | row_t |
Public Member Functions | |
const C & | col () const |
C & | col () |
const C & | last_coord () const |
const C & | operator[] (unsigned i) const |
C & | operator[] (unsigned i) |
const C & | row () const |
C & | row () |
Private Types | |
typedef subject_impl< const point< grid::square, C >, E > | super_ |
Private Member Functions | |
E & | exact_ () |
Definition at line 79 of file point2d.hh.
typedef const C& mln::internal::subject_impl< const point< grid::square, C >, E >::col_t [inherited] |
Definition at line 66 of file point2d.hh.
typedef C mln::internal::subject_impl< const point< grid::square, C >, E >::coord [inherited] |
Definition at line 60 of file point2d.hh.
typedef const C& mln::internal::subject_impl< const point< grid::square, C >, E >::row_t [inherited] |
Definition at line 63 of file point2d.hh.
typedef subject_impl< const point<grid::square, C>, E > mln::internal::subject_impl< point< grid::square, C >, E >::super_ [private] |
Definition at line 83 of file point2d.hh.
anonymous enum [inherited] |
const C & mln::internal::subject_impl< const point< grid::square, C >, E >::col | ( | ) | const [inline, inherited] |
Definition at line 111 of file point2d.hh.
C & mln::internal::subject_impl< point< grid::square, C >, E >::col | ( | ) | [inline] |
Definition at line 154 of file point2d.hh.
E & mln::internal::subject_impl< point< grid::square, C >, E >::exact_ | ( | ) | [inline, private] |
Definition at line 171 of file point2d.hh.
const C & mln::internal::subject_impl< const point< grid::square, C >, E >::last_coord | ( | ) | const [inline, inherited] |
Definition at line 128 of file point2d.hh.
const C & mln::internal::subject_impl< const point< grid::square, C >, E >::operator[] | ( | unsigned | i | ) | const [inline, inherited] |
Definition at line 119 of file point2d.hh.
C & mln::internal::subject_impl< point< grid::square, C >, E >::operator[] | ( | unsigned | i | ) | [inline] |
Definition at line 162 of file point2d.hh.
const C & mln::internal::subject_impl< const point< grid::square, C >, E >::row | ( | ) | const [inline, inherited] |
Definition at line 103 of file point2d.hh.
C & mln::internal::subject_impl< point< grid::square, C >, E >::row | ( | ) | [inline] |
Definition at line 146 of file point2d.hh.