IncADataTable.h 791 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  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. MAX = 26
  41. };
  42. public:
  43. CIncADataTable();
  44. ~CIncADataTable();
  45. };
  46. }