Base for iterator which returns images+points. More...
#include <msdi_marked_images.h>
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_2d & | image ()=0 |
Return current image. | |
virtual const vimt_image_pyramid & | image_pyr ()=0 |
Return current image pyramid. | |
virtual const msm_points & | points ()=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. |
Base for iterator which returns images+points.
Definition at line 16 of file msdi_marked_images.h.
virtual msdi_marked_images::~msdi_marked_images | ( | ) | [inline, virtual] |
Definition at line 19 of file msdi_marked_images.h.
virtual const vimt_image_2d& msdi_marked_images::image | ( | ) | [pure virtual] |
Return 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::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] |
Move to start of data.
Implemented in msdi_marked_images_from_files, msdi_reflected_marked_images, and msdi_array_of_marked_images.
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.