6 #include "Datatypes/IImage.h"
7 #include "Datatypes/IPosition2D.h"
The image datatype interface.
Definition: IImage.h:22
Interface of list of 2D position for a specific image.
Definition: IPosition2DList.h:18
The 2D position datatype interface.
Definition: IPosition2D.h:20
virtual void SetSourceImage(const IImage &image)=0
Sets the source image
Definition: DefaultCalibrationInfoList.h:12
The list interface.
Definition: IList.h:17
virtual IPosition2D * GetIPosition2D(Index index) const =0
Gets the 2D position.
virtual void Remove(IPosition2D &position)=0
Removes a 2D position, if it exist in the list. Otherwise, do nothing.
virtual const IImage * GetSourceImage() const =0
Gets the source image, if any.
virtual void Add(IPosition2D &position)=0
Adds a 2D position.