13 #include <vrvUtil/signalslib.h>
17 #include <vrvCore/DtSelectionManager.h>
19 #include <QtGui/QMenu>
21 #include <matrix/vlVector.h>
35 class DtVrfSimulationCommandAction;
36 class DtSimCommandObjectWrapper;
37 class DtVrfTaskSetAction;
51 void setEntitySet(
const makVrv::DtSelectionManager::IdSet& i)
56 const makVrv::DtSelectionManager::IdSet& entitySet()
const
61 boost::signal<void (const DtEntityType&, std::string, int, const std::vector<DtVector>&, double,
bool,
bool)> signal_createObject;
65 virtual void slot_onCommandActivated(
const std::vector<std::string>&,
const DtSimTask&);
66 virtual void slot_onCreateObject(
const DtEntityType&, std::string,
int,
const std::vector<DtVector>&,
double,
bool,
bool);
69 virtual bool eventFilter(
QObject *, QEvent *);
70 virtual void actionAdded(QEvent*);
75 const std::vector<makVrv::DtSimEntry*>& data,
int partOfPlan);
78 const std::vector<makVrv::DtSimEntry*>& data,
int partOfPlan);
97 virtual QMenu* createMenu(makVrv::DtDe&,
QWidget* parent);
113 virtual void createMenuConfiguration(makVrv::DtDe& de);