StoreHandler.cpp 397 B

123456789101112131415
  1. #include "StoreHandler.hpp"
  2. void StoreHandler::addTrackingPoint(osg::Vec3 point, osg::Vec3 normal) {
  3. TrackPoint* trackPoint = new TrackPoint(point, normal);
  4. points.push_back(trackPoint);
  5. _root->addChild(trackPoint->getUppermostRoot());
  6. }
  7. StoreHandler::StoreHandler(osg::ref_ptr<osg::Group> root) {
  8. _root = root;
  9. }
  10. std::vector<TrackPoint*> StoreHandler::getPoints() {
  11. return points;
  12. }