#include <image.hh>
Public Types | |
typedef void | bkd_piter |
Backward point iterator associated type. | |
typedef void | coord |
Coordinate associated type. | |
typedef void | dpoint |
Dpsite associated type. | |
typedef void | fwd_piter |
Forward point iterator associated type. | |
typedef void | lvalue |
Type returned by the read-write pixel value operator. | |
typedef void | point |
Site associated type. | |
typedef void | pset |
Point set associated type. | |
typedef void | psite |
Point_Site associated type. | |
typedef void | rvalue |
Type returned by the read pixel value operator. | |
typedef void | skeleton |
Associate type that describes how this type of image is constructed. | |
typedef void | value |
Value associated type. | |
typedef void | vset |
Value set associated type. | |
Public Member Functions | |
const box< point > & | bbox () const |
Give a bounding box of the image domain. | |
const pset & | domain () const |
Give the definition domain of the image. | |
bool | has (const psite &p) const |
Test if p belongs to the image domain. | |
bool | has (const psite &p) const |
Test if the image owns the point site p . | |
bool | is_valid () const |
Test if the image have been initialized. | |
unsigned | nsites () const |
Give the number of points of the image domain. | |
lvalue | operator() (const psite &p) |
Read-write access to the image value located at p . | |
rvalue | operator() (const psite &p) const |
Read-only access to the image value located at p . | |
const vset & | values () const |
Give the set of values of the image. |
Definition at line 36 of file core/concept/doc/image.hh.
typedef void mln::doc::Image< E >::bkd_piter |
Backward point iterator associated type.
Definition at line 147 of file core/concept/doc/image.hh.
typedef void mln::doc::Image< E >::coord |
typedef void mln::doc::Image< E >::dpoint |
Dpsite associated type.
Definition at line 136 of file core/concept/doc/image.hh.
typedef void mln::doc::Image< E >::fwd_piter |
Forward point iterator associated type.
Definition at line 142 of file core/concept/doc/image.hh.
typedef void mln::doc::Image< E >::lvalue |
Type returned by the read-write pixel value operator.
Definition at line 52 of file core/concept/doc/image.hh.
typedef void mln::doc::Image< E >::point |
Site associated type.
Definition at line 121 of file core/concept/doc/image.hh.
typedef void mln::doc::Image< E >::pset |
Definition at line 116 of file core/concept/doc/image.hh.
typedef void mln::doc::Image< E >::psite |
Point_Site associated type.
Definition at line 126 of file core/concept/doc/image.hh.
typedef void mln::doc::Image< E >::rvalue |
Type returned by the read pixel value operator.
Definition at line 48 of file core/concept/doc/image.hh.
typedef void mln::doc::Image< E >::skeleton |
Associate type that describes how this type of image is constructed.
Definition at line 64 of file core/concept/doc/image.hh.
typedef void mln::doc::Image< E >::value |
Value associated type.
Definition at line 44 of file core/concept/doc/image.hh.
typedef void mln::doc::Image< E >::vset |
Definition at line 57 of file core/concept/doc/image.hh.
const box<point>& mln::doc::Image< E >::bbox | ( | ) | const |
const pset& mln::doc::Image< E >::domain | ( | ) | const |
bool mln::doc::Image< E >::has | ( | const psite & | p | ) | const |
Test if p
belongs to the image domain.
[in] | p | A point site. |
p
belongs to the image domain.bool mln::doc::Image< E >::has | ( | const psite & | p | ) | const |
bool mln::doc::Image< E >::is_valid | ( | ) | const |
Test if the image have been initialized.
unsigned mln::doc::Image< E >::nsites | ( | ) | const |
Give the number of points of the image domain.
lvalue mln::doc::Image< E >::operator() | ( | const psite & | p | ) |
rvalue mln::doc::Image< E >::operator() | ( | const psite & | p | ) | const |
const vset& mln::doc::Image< E >::values | ( | ) | const |