last ...
This commit is contained in:
@@ -594,9 +594,33 @@ class XCX121SMCStrategy : public XCX121SMCBaseStrategy
|
||||
setupDir = mXWZSignalDetector.mConditions.dir;
|
||||
setupTime = mXWZSignalDetector.mConditions.setupTime;
|
||||
|
||||
//
|
||||
if (!isSetuped)
|
||||
{
|
||||
//
|
||||
mXWZSignalDetector.RemoveDraws();
|
||||
mXWZSignalDetector.RemoveWorkingZoneDraws();
|
||||
|
||||
//
|
||||
mXWZSignalDetector.DrawWorkingZone(
|
||||
mXWZSignalDetector.mConditions,
|
||||
mVisionCycleHelper.mPOIDrawer //
|
||||
);
|
||||
|
||||
//
|
||||
mXWZSignalDetector.DrawConditions(
|
||||
mXWZSignalDetector.mConditions,
|
||||
mVisionCycleHelper.mPOIDrawer //
|
||||
);
|
||||
}
|
||||
|
||||
//
|
||||
if (isSetuped)
|
||||
{
|
||||
//
|
||||
mXWZSignalDetector.RemoveDraws();
|
||||
mXWZSignalDetector.RemoveWorkingZoneDraws();
|
||||
|
||||
//
|
||||
int items = mXWZSignalDetector
|
||||
.AddConditionsIfNotExists();
|
||||
@@ -669,6 +693,22 @@ class XCX121SMCStrategy : public XCX121SMCBaseStrategy
|
||||
//
|
||||
if (canTrigger)
|
||||
{
|
||||
//
|
||||
mXWZSignalDetector.RemoveDraws();
|
||||
mXWZSignalDetector.RemoveWorkingZoneDraws();
|
||||
|
||||
//
|
||||
mXWZSignalDetector.DrawWorkingZone(
|
||||
mTmpConditions[i],
|
||||
mVisionCycleHelper.mPOIDrawer //
|
||||
);
|
||||
|
||||
//
|
||||
mXWZSignalDetector.DrawConditions(
|
||||
mTmpConditions[i],
|
||||
mVisionCycleHelper.mPOIDrawer //
|
||||
);
|
||||
|
||||
//
|
||||
selectedIndex = i;
|
||||
mConditions = mTmpConditions[i];
|
||||
|
||||
Reference in New Issue
Block a user