34 #ifndef CARTODATA_ROI_ROI_H
35 #define CARTODATA_ROI_ROI_H
virtual ~ContinuousRoiIterator()
virtual rc_ptr< ContinuousRoi > getContinuousRoi()=0
virtual bool contains(const Site &site) const =0
virtual ~DiscreteRoiIterator()
virtual rc_ptr< DiscreteRoi > getDiscreteRoi()=0
bool holds(const Site &site)
virtual int count() const =0
virtual rc_ptr< SiteIterator > getSiteIterator() const =0
virtual bool isValid() const =0
virtual rc_ptr< Roi > getRoi() const =0