Horizon
Public Member Functions | List of all members
horizon::LayerRange Class Reference

Public Member Functions

 LayerRange (int aStart, int aEnd)
 
 LayerRange (int aLayer)
 
 LayerRange (const LayerRange &aB)
 
LayerRangeoperator= (const LayerRange &aB)
 
bool overlaps (const LayerRange &aOther) const
 
bool overlaps (const int aLayer) const
 
bool is_multilayer () const
 
int start () const
 
int end () const
 
void merge (const LayerRange &aOther)
 
bool operator== (const LayerRange &aOther) const
 
bool operator!= (const LayerRange &aOther) const
 
 LayerRange (int aStart, int aEnd)
 
 LayerRange (int aLayer)
 
 LayerRange (const LayerRange &aB)
 
LayerRangeoperator= (const LayerRange &aB)
 
bool overlaps (const LayerRange &aOther) const
 
bool overlaps (const int aLayer) const
 
bool is_multilayer () const
 
int start () const
 
int end () const
 
void merge (const LayerRange &aOther)
 
bool operator== (const LayerRange &aOther) const
 
bool operator!= (const LayerRange &aOther) const
 

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