removed unused code
This commit is contained in:
parent
65a45dc65f
commit
4eeac74a3d
4 changed files with 0 additions and 73 deletions
|
@ -43,8 +43,6 @@ public:
|
|||
virtual void raise(ItemType &item);
|
||||
/// move item to bottom
|
||||
virtual void lower(ItemType &item);
|
||||
/// @return layer item on specific position, on failure 0
|
||||
ItemType *getItem(unsigned int position);
|
||||
/// @return number of elements in layer
|
||||
size_t size() const { return m_list.size(); }
|
||||
/// @return layer list
|
||||
|
@ -102,19 +100,6 @@ void Layer<ItemType, Container>::lower(ItemType &item) {
|
|||
restack();
|
||||
}
|
||||
|
||||
template <typename ItemType, typename Container>
|
||||
ItemType *Layer<ItemType, Container>::getItem(unsigned int position) {
|
||||
if (position >= m_list.size())
|
||||
return 0;
|
||||
iterator it = m_list.begin();
|
||||
iterator it_end = m_list.end();
|
||||
for (unsigned int i=0; i < position && it != it_end; i++);
|
||||
|
||||
if (it == it_end) return 0;
|
||||
else
|
||||
return *it;
|
||||
}
|
||||
|
||||
template <typename ItemType, typename Container>
|
||||
void Layer<ItemType, Container>::restack() {
|
||||
}
|
||||
|
|
|
@ -55,36 +55,6 @@ XLayerItem *MultLayers::getLowestItemAboveLayer(int layernum) {
|
|||
|
||||
}
|
||||
|
||||
XLayerItem *MultLayers::getItemBelow(XLayerItem &item) {
|
||||
XLayer &curr_layer = item.getLayer();
|
||||
|
||||
// assume that the LayerItem does exist in a layer.
|
||||
XLayerItem *ret = curr_layer.getItemBelow(item);
|
||||
|
||||
if (ret == 0) {
|
||||
int num = curr_layer.getLayerNum()-1;
|
||||
while (num >= 0 && !ret) {
|
||||
ret = m_layers[num]->getItemBelow(item);
|
||||
num--;
|
||||
}
|
||||
}
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
XLayerItem *MultLayers::getItemAbove(XLayerItem &item) {
|
||||
XLayer &curr_layer = item.getLayer();
|
||||
|
||||
// assume that the LayerItem does exist in a layer.
|
||||
XLayerItem *ret = curr_layer.getItemAbove(item);
|
||||
|
||||
if (!ret) {
|
||||
ret = getLowestItemAboveLayer(curr_layer.getLayerNum());
|
||||
}
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
void MultLayers::addToTop(XLayerItem &item, int layernum) {
|
||||
if (layernum < 0)
|
||||
layernum = 0;
|
||||
|
|
|
@ -314,28 +314,3 @@ XLayerItem *XLayer::getLowestItem() {
|
|||
return itemList().back();
|
||||
}
|
||||
|
||||
XLayerItem *XLayer::getItemBelow(XLayerItem &item) {
|
||||
// get our iterator
|
||||
iterator it = find(itemList().begin(), itemList().end(), &item);
|
||||
|
||||
// go one lower
|
||||
it++;
|
||||
|
||||
// if one lower is the end, there is no item below, otherwise we've got it
|
||||
if (it == itemList().end())
|
||||
return 0;
|
||||
else
|
||||
return *it;
|
||||
}
|
||||
|
||||
XLayerItem *XLayer::getItemAbove(XLayerItem &item) {
|
||||
// get our iterator
|
||||
iterator it = find(itemList().begin(), itemList().end(), &item);
|
||||
|
||||
// if this is the beginning (top-most item), do nothing, otherwise give the next one up
|
||||
// the list (which must be there since we aren't the beginning)
|
||||
if (it == itemList().begin())
|
||||
return 0;
|
||||
else
|
||||
return *(--it);
|
||||
}
|
||||
|
|
|
@ -49,9 +49,6 @@ public:
|
|||
int countWindows();
|
||||
void stackBelowItem(XLayerItem &item, XLayerItem *above);
|
||||
XLayerItem *getLowestItem();
|
||||
XLayerItem *getItemBelow(XLayerItem &item);
|
||||
XLayerItem *getItemAbove(XLayerItem &item);
|
||||
|
||||
const ItemList &getItemList() const { return itemList(); }
|
||||
ItemList &getItemList() { return itemList(); }
|
||||
|
||||
|
|
Loading…
Reference in a new issue