OpenScadRenderer.hpp 379 B

123456789101112131415161718
  1. #pragma once
  2. // Include modules
  3. #include "OptiTrackPoint.hpp"
  4. #include "SteamVRTrackPoint.hpp"
  5. // Include dependencies
  6. #include <vector>
  7. class OpenScadRenderer {
  8. public:
  9. static bool openScadAvailable();
  10. void renderOptiTrack(std::vector<OptiTrackPoint*> points);
  11. void renderSteamVRTrack(std::vector<SteamVRTrackPoint*> points);
  12. private:
  13. void enableSteamvrThread();
  14. };