$extrastylesheet
Olena  User documentation 2.1
An Image Processing Platform
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
mln::fun::p2v::iota Struct Reference

#include <mln/fun/p2v/iota.hh>

Public Member Functions

 iota ()
template<typename P >
unsigned operator() (const P &) const
void reset () const
unsigned value () const

Protected Attributes

unsigned i_

Public Types

typedef Function_v2v< void > category
typedef iota exact_t
typedef void mutable_result
typedef unsigned result

Detailed Description

Definition at line 45 of file fun/p2v/iota.hh.

Constructor & Destructor Documentation

mln::fun::p2v::iota::iota ( )

Member Function Documentation

template<typename P >
unsigned mln::fun::p2v::iota::operator() ( const P &  ) const
void mln::fun::p2v::iota::reset ( ) const
unsigned mln::fun::p2v::iota::value ( ) const

Member Data Documentation

unsigned mln::fun::p2v::iota::i_
mutableprotected

Definition at line 58 of file fun/p2v/iota.hh.

Member Typedef Documentation

typedef Function_v2v<void> mln::Function_v2v< iota >::category
inherited

Definition at line 134 of file function.hh.

typedef iota mln::Object< iota >::exact_t
inherited

Definition at line 105 of file object.hh.

typedef void mln::Function_v2v< iota >::mutable_result
inherited

Definition at line 135 of file function.hh.

Definition at line 47 of file fun/p2v/iota.hh.