Face3d
FaceCoordinates3d.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include "GLHeader.hpp"
4 #include <fstream>
5 
6 
7 namespace Face3D
8 {
10  {
11  public:
14 
16  glm::vec3 getPoint(FacialPoints3d type) const;
17 
19  void fromFile(const std::string& fn);
20 
21  private:
23  glm::vec3 m_Points[InvalidPoint];
24 
26  glm::vec3 fileToPoint(std::ifstream& f);
27  };
28 }
glm::vec3 getPoint(FacialPoints3d type) const
Definition: FaceCoordinates3d.cpp:6
Definition: FaceCoordinates3d.hpp:13
void fromFile(const std::string &fn)
Definition: FaceCoordinates3d.cpp:12
Definition: FaceCoordinates3d.hpp:13
Definition: FaceCoordinates3d.hpp:13
Definition: FaceCoordinates3d.hpp:13
Definition: FaceCoordinates3d.hpp:13
Definition: FaceCoordinates3d.hpp:13
FacialPoints3d
Definition: FaceCoordinates3d.hpp:13
glm::vec3 m_Points[InvalidPoint]
Definition: FaceCoordinates3d.hpp:23
Definition: FaceCoordinates3d.hpp:13
Definition: FaceCoordinates3d.hpp:13
Definition: FaceCoordinates3d.hpp:13
Definition: Common.hpp:7
glm::vec3 fileToPoint(std::ifstream &f)
Definition: FaceCoordinates3d.cpp:30
Definition: FaceCoordinates3d.hpp:9
Definition: FaceCoordinates3d.hpp:13