1 #ifndef INCLUDE_GAZE_UTIL_DATA_H_ 
    2 #define INCLUDE_GAZE_UTIL_DATA_H_ 
   12 #include "dlib/opencv.h" 
   13 #include "dlib/image_processing.h" 
   52   dlib::array2d<dlib::bgr_pixel> 
image;
 
   69   dlib::array<dlib::array2d<double>> 
eyes;
 
  119   void swap(
Data& data);
 
  143 #endif  // INCLUDE_GAZE_UTIL_DATA_H_ 
dlib::array< dlib::array2d< double > > eyes
 
dlib::array< dlib::point > centers
 
std::ostream & operator<<(std::ostream &ostr, const Data &data)
 
dlib::array2d< dlib::bgr_pixel > image
 
std::vector< cv::Vec3d > gaze_points
 
cv::Vec2d estimated_gaze_point
 
dlib::full_object_detection landmarks
 
std::map< std::string, double > execution_times
 
Data & operator=(Data data)
 
Wraps the data acquired per frame into a single instance. 
 
basic_ostream< _CharT, _Traits > & endl(basic_ostream< _CharT, _Traits > &__os)
 
std::vector< cv::Vec3d > pupils