Exemplo n.º 1
0
        public void Cube26_TranslateRotateScaleShuffle()
        {
            this.icp.Settings_Reset_GeometricObject();
            IterativeClosestPointTransform.Instance.ICPSettings.FixedTestPoints = false;
            this.icp.ICPSettings.ResetVector3ToOrigin      = true;
            this.icp.ICPSettings.Normal_RemovePoints       = true;
            this.icp.ICPSettings.MaximumNumberOfIterations = 50;


            meanDistance = ICPTestData.Test10_Cube26pRotateTranslateScaleShuffle(ref pointCloudTarget, ref pointCloudSource, ref pointCloudResult, cubeSizeX);
            this.ShowResultsInWindow_Cube(true);


            CheckResult_MeanDistance(1e-7f);
        }