18 #ifndef _NV_SPOT_CSVPARSER_HPP_
19 #define _NV_SPOT_CSVPARSER_HPP_
42 double dewarpTopAngle, dewarpBottomAngle, dewarpPitch,
dewarpYaw, dewarpRoll;
51 float x0, y0, x1, y1, x2, y2, x3,
y3;
52 float lng0, lat0, lng1, lat1, lng2, lat2,
lng3, lat3;
89 void DestroyCSVParser();
90 uint32_t prepareSpotCSVMaxViews (uint32_t cam_id, vector<int>* vector_surface_index);
98 int getNvSpotCSVFields (uint32_t cam_id, uint32_t surface_id, uint32_t spot_id,
NvSpotCsvFields *fields);
101 uint32_t getNvSpotCSVMaxViews (uint32_t cam_id, vector<int>* array_surface_index);
103 void getNvSpotCSVData(std::vector<NvSpotCsvFields> &csvSpotData);
105 void printNvSpotCSVData(
void);
107 void printNvSpotCSVData(uint32_t cam_id, uint32_t surface_id, uint32_t spot_id);