ICUObject Class Referenceabstract
+ Inheritance diagram for ICUObject:

Public Types

typedef ConstIterator< IPointIndexLeafconst_iterator_leaf
 Leaf iterator.
 

Public Member Functions

virtual unsigned xindex () const =0
 
virtual unsigned yindex () const =0
 
virtual WindowHandle getLimit (bool nettoSize=true) const =0
 
virtual double overlap () const =0
 
virtual unsigned sizeLeaf () const =0
 number of leafs that are covered by the CU object
 
virtual bool emptyLeaf () const =0
 true if limit doesn't interset any leaf (equal to beginLeaf() == endLeaf())
 
virtual const_iterator_leaf beginLeaf () const =0
 
virtual const_iterator_leaf endLeaf () const =0
 
- Public Member Functions inherited from ObjectBaseRefCounting
virtual void Delete ()
 
virtual void refAdded (unsigned refCounter)
 
virtual void refRemoved (unsigned refCounter)