Public Types | Public Member Functions

to8bits Struct Reference

Inheritance diagram for to8bits:
Inheritance graph

List of all members.

Public Types

typedef Function_v2v< void > category
typedef to8bits exact_t
typedef void mutable_result
typedef value::int_u8 result
typedef value::rgb8 result
typedef value::int_u8 result
typedef value::int_u8 result
typedef value::rgb8 result

Public Member Functions

result operator() (value::int_u16 v) const
result operator() (rgb23 v) const
result operator() (value::rgb16 v) const
result operator() (value::int_u< 27 > v) const
result operator() (value::int_u< 19 > v) const

Detailed Description

Definition at line 54 of file pgm16.cc.


Member Typedef Documentation

typedef Function_v2v<void> mln::Function_v2v< to8bits >::category [inherited]

Reimplemented from mln::Function< to8bits >.

Definition at line 126 of file function.hh.

typedef to8bits mln::Object< to8bits >::exact_t [inherited]

Definition at line 173 of file object.hh.

typedef void mln::Function_v2v< to8bits >::mutable_result [inherited]

Definition at line 127 of file function.hh.

Definition at line 56 of file pgm27.cc.

Definition at line 60 of file ppm23.cc.

Definition at line 56 of file pgm19.cc.

Definition at line 57 of file pgm16.cc.

Definition at line 59 of file ppm16.cc.


Member Function Documentation

result to8bits::operator() ( value::int_u16  v  )  const [inline]

Definition at line 58 of file pgm16.cc.

result to8bits::operator() ( rgb23  v  )  const [inline]
result to8bits::operator() ( value::rgb16  v  )  const [inline]
result to8bits::operator() ( value::int_u< 27 >  v  )  const [inline]

Definition at line 57 of file pgm27.cc.

result to8bits::operator() ( value::int_u< 19 >  v  )  const [inline]

Definition at line 57 of file pgm19.cc.