/// <summary> /// Xóa hết dữ liệu điểm, khởi tạo lại về ban đầu /// </summary> public void ResetReceiveData() { ListAutoCalibPointsRB.Clear(); ListAutoCalibPointsCam.Clear(); CalibNPointToolRBCam = new CogCalibNPointToNPoint(); PointTransformToolFromNPointCalib = null; CalNpointOK = false; CalTTMatrixOK = false; NumberPoints = 0; }
/// <summary> /// Xử lý thêm điểm vào list từ lệnh HE nhận từ Robot /// </summary> /// <param name="tempCamPoint"></param> /// <param name="tempRobotPoint"></param> public void AddPoint(PointWithTheta tempCamPoint, PointWithTheta tempRobotPoint) { ListAutoCalibPointsRB.Add(tempRobotPoint); ListAutoCalibPointsCam.Add(tempCamPoint); NumberPoints += 1; }