#ifndef SOLID_INTERPRETER_H #define SOLID_INTERPRETER_H #include "ObjectInterpreter.h" #include #include #include class DATAMANAGER_DLL_API_EXPORTS SolidInterpreter : public ObjectInterpreter { public: SolidInterpreter(); void ExecuteCommand(std::vector &commandLines, Solid_M& Surface); void BOX(std::vector &commandLines, Solid_M &o); void RTANKSOLID(std::vector &commandLines, Solid_M &o); void CYLINDERSOLID(std::vector &commandLines, Solid_M &o); void SPHERESOLID(std::vector &commandLines, Solid_M &o); void ROTATIONSOLID(std::vector &commandLines, Solid_M &o); void SWEEPSOLID(std::vector &commandLines, Solid_M &o); void SOLID(std::vector &commandLines, Solid_M &o); private: }; #endif // SOLID_INTERPRETER_H