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