25 #include <QFileDialog> 26 #include <QInputDialog> 27 #include <QMessageBox> 31 #include "ControlList.h" 43 QAction::setText(tr(
"&View ControlNet 3D..."));
83 return (controls->count() == 1);
bool setupExecution()
Prompt user for any information need to display the control network.
The main project for ipce.
~ViewControlNet3DWorkOrder()
The Destructor.
Maintains a list of Controls so that control nets can easily be copied from one Project to another...
virtual bool setupExecution()
This sets up the state for the work order.
virtual bool isExecutable(ControlList *controls)
Determines if there is a control net to display.
ViewControlNet3DWorkOrder(Project *project)
Creates a WorkOrder that will display a control net.
This work order displays a control network in 3D in an OpenGL view.
Provide Undo/redo abilities, serialization, and history for an operation.
virtual ViewControlNet3DWorkOrder * clone() const
Returns a copy of this ViewControlNet3DWorkOrder instance.
void undoExecution()
Deletes the last view.
Namespace for ISIS/Bullet specific routines.
bool dependsOn(WorkOrder *other) const
Determines whether a WorkOrder depends upon ViewControlNet3DWorkOrder.
bool m_isSavedToHistory
Set the work order to be shown in the HistoryTreeWidget.
void execute()
Display the 3D control network.