PerimeterRule.h 580 B

123456789101112131415161718192021222324252627
  1. #pragma once
  2. #import "FunSDK/JObject.h"
  3. #include "LimitPara.h"
  4. #define JK_PerimeterRule "PerimeterRule"
  5. class PerimeterRule : public JObject
  6. {
  7. public:
  8. LimitPara mLimitPara;
  9. JIntObj Mode; //周界模式
  10. JIntObj TypeHuman;
  11. JIntObj TypeLimit;
  12. JIntObj TypeVehicle;
  13. public:
  14. PerimeterRule(JObject *pParent = NULL, const char *szName = JK_PerimeterRule):
  15. JObject(pParent,szName),
  16. mLimitPara(this, "LimitPara"),
  17. Mode(this, "Mode"),
  18. TypeHuman(this, "TypeHuman"),
  19. TypeLimit(this, "TypeLimit"),
  20. TypeVehicle(this, "TypeVehicle"){
  21. };
  22. ~PerimeterRule(void){};
  23. };