CameraGripper.h 421 B

123456789101112131415161718192021222324252627
  1. #pragma once
  2. #include <list>
  3. #include "CameraItem.h"
  4. //this class is to solve the problem that move the diff num of cameraitem
  5. class CameraGripper
  6. {
  7. public:
  8. //reload
  9. void fillingGripper(CameraItem* pItem);
  10. //clear the Empty magazine
  11. void EmptyMagazine();
  12. //move Left Right
  13. void MoveHorizontal(int nStep);
  14. //move Top Bottom
  15. void MoveVertical(int nStep);
  16. private:
  17. std::vector<CameraItem*> m_GrabItem;
  18. };