34 #ifndef __GoDBTWContainerForMesh_h
35 #define __GoDBTWContainerForMesh_h
38 #include "QGoIOConfigure.h"
54 vtkMySQLDatabase *iDatabaseConnector, std::list<unsigned int> iListTPs = std::list<unsigned int>());
57 vtkMySQLDatabase *iDatabaseConnector,
int iTraceID);
73 void SetSpecificInfoForMeshTable();
78 void SetColumnsInfoBasedOnChannelsInfo();
85 void SetChannelsInfo(vtkMySQLDatabase *iDatabaseConnector);
97 void FillRowContainerForMeshValues(
98 vtkMySQLDatabase *iDatabaseConnector, std::vector< std::string > iVectMeshIDs);
103 void FillRowContainerForMeshValues(
104 vtkMySQLDatabase *iDatabaseConnector,
int iMeshID);
114 void GetValuesForSurfaceVolume(
115 std::vector< std::vector< std::string > > & ioValuesToFill,
116 std::vector< std::string > & ioSelectFields);
128 void GetValuesForIntensities(
129 vtkMySQLDatabase *iDatabaseConnector,
130 std::vector< std::string > iVectMeshIDs,
131 std::vector< std::vector< std::string > > & ioValuesToFill,
132 std::vector< std::string > & ioSelectFields);
142 void GetIntensityValuesForOneMesh(std::string iMeshID,
143 std::vector< std::vector< std::string > > & ioValuesToFill,
144 vtkMySQLDatabase *iDatabaseConnector);
153 void GetValuesToFillForIntensityFromQueryResults(
154 std::vector< std::string > iResultQuery, std::vector< std::string > iVectMeshIDs,
155 std::vector< std::vector< std::string > > & ioValuesToFill);
162 void SetSpecificColumnsInfoForMesh();
This class describes the specificities of the GoDBTableWidgetContainer for contour and mesh...