IncADataTable.h 869 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  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. F_DFERET = 10,
  24. N_SEGMENT_NUM = 11,
  25. N_FldPosX = 12,
  26. N_FldPosY = 13,
  27. N_PARTICLE_ID = 14,
  28. F_DMAX = 15,
  29. F_DMIN = 16,
  30. F_DPERP = 17,
  31. F_PERIMETER = 18,
  32. F_ORIENTATION = 19,
  33. F_DINSCR = 20,
  34. F_DMEAN = 21,
  35. F_DELONG = 22,
  36. N_INCA_ID = 23,
  37. S_NAME = 24,
  38. S_COLOR=25,
  39. N_SEMPOS_X = 26,
  40. N_SEMPOS_Y = 27,
  41. N_GRPID = 28,
  42. S_GRPNAME = 29,
  43. S_GRPCOLOR = 30,
  44. MAX = 30
  45. };
  46. public:
  47. CIncADataTable();
  48. ~CIncADataTable();
  49. };
  50. }