Isis 3 Programmer Reference
MoveToBottomSceneWorkOrder.cpp
1#include "MoveToBottomSceneWorkOrder.h"
2
3#include "MosaicSceneWidget.h"
4
5namespace Isis {
6
7 MoveToBottomSceneWorkOrder::MoveToBottomSceneWorkOrder(MosaicSceneWidget *scene,
8 Project *project) :
9 MosaicSceneWorkOrder(tr("Send to Back"), scene, project) {
10 }
11
12
13 MoveToBottomSceneWorkOrder::MoveToBottomSceneWorkOrder(Project *project) :
14 MosaicSceneWorkOrder(project) {
15 }
16
17
18 MoveToBottomSceneWorkOrder::MoveToBottomSceneWorkOrder(
19 const MoveToBottomSceneWorkOrder &other) : MosaicSceneWorkOrder(other) {
20 }
21
22
23 MoveToBottomSceneWorkOrder::~MoveToBottomSceneWorkOrder() {
24 }
25
26
27 MoveToBottomSceneWorkOrder *MoveToBottomSceneWorkOrder::clone() const {
28 return new MoveToBottomSceneWorkOrder(*this);
29 }
30
31
32 void MoveToBottomSceneWorkOrder::execute() {
33 storeZPositions( scene()->moveToBottom(imageList()) );
34 }
35
36
37 void MoveToBottomSceneWorkOrder::undoExecution() {
38 restoreZPositions(false);
39 }
40}
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16