cartodata  5.0.5
carto::DiscreteRoi Class Referenceabstract

#include <cartodata/wip/roi/roi.h>

Inheritance diagram for carto::DiscreteRoi:
Collaboration diagram for carto::DiscreteRoi:

Public Member Functions

virtual ~DiscreteRoi ()
 
virtual rc_ptr< SiteIteratorgetSiteIterator () const =0
 
bool holds (const Site &site)
 
virtual int count () const =0
 
- Public Member Functions inherited from carto::Roi
virtual ~Roi ()
 
- Public Member Functions inherited from carto::Headered
 Headered ()
 
 Headered (const Headered &other)
 
virtual ~Headered ()
 
Headeredoperator= (const Headered &other)
 
const PropertySetheader () const
 
PropertySetheader ()
 
void addPropertyFilter (const rc_ptr< PropertyFilter > &propertyFilter)
 
bool hasPropertyFilter (const std::string &propertyFilterName) const
 
bool connect (const std::string &propertyFilterName, const PropertyFilter::Slot &slot)
 
bool disconnect (const std::string &propertyFilterName, const PropertyFilter::Slot &slot)
 
std::set< rc_ptr< PropertyFilter > > getPropertyFilters (const std::string &propertyName) const
 
void delay ()
 
void flush ()
 
void blockSignals (bool)
 
bool signalsBlocked () const
 
virtual void initialize ()
 
std::string uuid ()
 
bool copyUuid (const PropertySet &)
 
bool copyUuid (const Headered &)
 
- Public Member Functions inherited from carto::RCObject
 RCObject ()
 
 RCObject (const RCObject &)
 
RCObjectoperator= (const RCObject &)
 
virtual ~RCObject ()
 
- Public Member Functions inherited from carto::Observer
virtual ~Observer ()
 

Additional Inherited Members

- Public Types inherited from carto::RCObject
typedef int RefCounterType
 
- Protected Member Functions inherited from carto::Observer
 Observer ()
 

Detailed Description

Definition at line 51 of file roi.h.

Constructor & Destructor Documentation

◆ ~DiscreteRoi()

virtual carto::DiscreteRoi::~DiscreteRoi ( )
virtual

Member Function Documentation

◆ count()

virtual int carto::DiscreteRoi::count ( ) const
pure virtual

◆ getSiteIterator()

virtual rc_ptr<SiteIterator> carto::DiscreteRoi::getSiteIterator ( ) const
pure virtual

◆ holds()

bool carto::DiscreteRoi::holds ( const Site site)

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