31 #include <Inventor/SbRotation.h>
32 #include <Inventor/SbVec3f.h>
35 #include "../memoryxcontroller/MemoryXController.h"
36 #include "../scene3D/Scene.h"
69 AddOperation(
const std::shared_ptr<memoryxcontroller::MemoryXController>& memoryXController,
70 const std::shared_ptr<scene3D::Scene>& scene,
71 const std::string& objectName,
72 const std::string& objectCollection,
73 const SbVec3f& objectPosition,
74 const SbRotation& objectRotation,
75 const std::string& objectId);
90 AddOperation(
const std::shared_ptr<memoryxcontroller::MemoryXController>& memoryXController,
91 const std::shared_ptr<scene3D::Scene>& scene,
92 const std::string& objectName,
93 const std::string& objectCollection,
94 const SbVec3f& objectPosition,
95 const SbRotation& objectRotation);
109 AddOperation(
const std::shared_ptr<memoryxcontroller::MemoryXController>& memoryXController,
110 const std::shared_ptr<scene3D::Scene>& scene,
111 const std::string& objectName,
112 const std::string& objectCollection);
139 void createRandomId();
141 std::string objectName;
142 std::string objectCollection;
143 SbVec3f objectPosition;
144 SbRotation objectRotation;