18 #ifndef _NV_SPOT_CSVPARSER_HPP_
19 #define _NV_SPOT_CSVPARSER_HPP_
43 double dewarpTopAngle, dewarpBottomAngle, dewarpPitch,
dewarpYaw, dewarpRoll;
52 float x0, y0, x1, y1, x2, y2, x3,
y3;
53 float lng0, lat0, lng1, lat1, lng2, lat2,
lng3, lat3;
90 void DestroyCSVParser();
91 uint32_t prepareSpotCSVMaxViews (uint32_t cam_id, vector<int>* vector_surface_index);
99 int getNvSpotCSVFields (uint32_t cam_id, uint32_t surface_id, uint32_t spot_id,
NvSpotCsvFields *fields);
102 uint32_t getNvSpotCSVMaxViews (uint32_t cam_id, vector<int>* array_surface_index);
104 void getNvSpotCSVData(std::vector<NvSpotCsvFields> &csvSpotData);
106 void printNvSpotCSVData(
void);
108 void printNvSpotCSVData(uint32_t cam_id, uint32_t surface_id, uint32_t spot_id);