LimitPara.h 667 B

123456789101112131415161718192021222324252627
  1. #pragma once
  2. #import "FunSDK/JObject.h"
  3. #include "Boundary.h"
  4. #define JK_LimitPara "LimitPara"
  5. class LimitPara : public JObject
  6. {
  7. public:
  8. Boundary mBoundary; //边界点数据
  9. JIntObj DirectionLimit;//方向限制,0双向,1进入,2离开
  10. JIntObj ForbiddenDirection;
  11. JIntObj MinDist; //最小像素
  12. JIntObj MinTime; //最小时间
  13. public:
  14. LimitPara(JObject *pParent = NULL, const char *szName = JK_LimitPara):
  15. JObject(pParent,szName),
  16. mBoundary(this, "Boundary"),
  17. DirectionLimit(this, "DirectionLimit"),
  18. ForbiddenDirection(this, "ForbiddenDirection"),
  19. MinDist(this, "MinDist"),
  20. MinTime(this, "MinTime"){
  21. };
  22. ~LimitPara(void){};
  23. };