IncADataTable.h 832 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. #pragma once
  2. #include "CSQLiteTable.h"
  3. namespace OTSSQLITE
  4. {
  5. //using namespace OTSSQLITE;
  6. class CIncADataTable : public CSQLiteTable
  7. {
  8. public:
  9. enum class ColumnID
  10. {
  11. INVALID = -1,
  12. MIN = 0,
  13. N_FIELD_ID = 0,
  14. N_XRAY_ID = 1,
  15. N_AVE_GRAY = 2,
  16. N_RECT_LEFT = 3,
  17. N_RECT_TOP = 4,
  18. N_RECT_WIDTH = 5,
  19. N_RECT_HEIGHT = 6,
  20. F_AREA = 7,
  21. N_POS_X = 8,
  22. N_POS_Y = 9,
  23. N_INCA_ID = 10,
  24. /*N_ELEMENT_NUM = 11,*/
  25. N_SEGMENT_NUM = 11,
  26. N_FldPosX = 12,
  27. N_FldPosY = 13,
  28. N_PARTICLE_ID = 14,
  29. F_DMAX = 15,
  30. F_DMIN = 16,
  31. F_DPERP = 17,
  32. F_PERIMETER = 18,
  33. F_ORIENTATION = 19,
  34. F_DINSCR = 20,
  35. F_DMEAN = 21,
  36. F_DELONG = 22,
  37. F_DFERET = 23,
  38. S_NAME = 24,
  39. S_COLOR=25,
  40. N_SEMPOS_X = 26,
  41. N_SEMPOS_Y = 27,
  42. MAX = 27
  43. };
  44. public:
  45. CIncADataTable();
  46. ~CIncADataTable();
  47. };
  48. }