IncADataTable.h 867 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  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_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. F_DFERET = 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. }