Public Member Functions
msdi_marked_images Class Reference

Base for iterator which returns images+points. More...

#include <msdi_marked_images.h>

Inheritance diagram for msdi_marked_images:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~msdi_marked_images ()
virtual void reset ()=0
 Move to start of data.
virtual bool next ()=0
 Move to next item. Return true until reach end of items.
virtual unsigned size () const =0
 Return number of examples this will provide.
virtual const vimt_image_2dimage ()=0
 Return current image.
virtual const vimt_image_pyramidimage_pyr ()=0
 Return current image pyramid.
virtual const msm_pointspoints ()=0
 points for the current image.
virtual vcl_string image_name () const =0
 Return name for current image.
virtual vcl_string points_name () const =0
 Return name for current points.

Detailed Description

Base for iterator which returns images+points.

Definition at line 16 of file msdi_marked_images.h.


Constructor & Destructor Documentation

virtual msdi_marked_images::~msdi_marked_images ( ) [inline, virtual]

Definition at line 19 of file msdi_marked_images.h.


Member Function Documentation

virtual const vimt_image_2d& msdi_marked_images::image ( ) [pure virtual]
virtual vcl_string msdi_marked_images::image_name ( ) const [pure virtual]

Return name for current image.

Implemented in msdi_marked_images_from_files, msdi_reflected_marked_images, and msdi_array_of_marked_images.

virtual const vimt_image_pyramid& msdi_marked_images::image_pyr ( ) [pure virtual]

Return current image pyramid.

Implemented in msdi_marked_images_from_files, msdi_reflected_marked_images, and msdi_array_of_marked_images.

virtual bool msdi_marked_images::next ( ) [pure virtual]

Move to next item. Return true until reach end of items.

Implemented in msdi_marked_images_from_files, msdi_reflected_marked_images, and msdi_array_of_marked_images.

virtual const msm_points& msdi_marked_images::points ( ) [pure virtual]

points for the current image.

Implemented in msdi_marked_images_from_files, msdi_reflected_marked_images, and msdi_array_of_marked_images.

virtual vcl_string msdi_marked_images::points_name ( ) const [pure virtual]

Return name for current points.

Implemented in msdi_marked_images_from_files, msdi_reflected_marked_images, and msdi_array_of_marked_images.

virtual void msdi_marked_images::reset ( ) [pure virtual]
virtual unsigned msdi_marked_images::size ( ) const [pure virtual]

Return number of examples this will provide.

Implemented in msdi_marked_images_from_files, msdi_reflected_marked_images, and msdi_array_of_marked_images.


The documentation for this class was generated from the following file: