Skip to content

Commit

Permalink
Unit tests for GrahamScan method
Browse files Browse the repository at this point in the history
  • Loading branch information
peterjamesnugent authored and Fraser Greenroyd committed Sep 8, 2023
1 parent 206f11c commit 7255124
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions .ci/Datasets/Geometry_Engine/Compute/GrahamScan.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{ "_t" : "BH.oM.Data.Library.Dataset", "SourceInformation" : { "_t" : "BH.oM.Data.Library.Source", "SourceLink" : "https://burohappold.sharepoint.com/:u:/r/sites/BHoM/02_Current/12_Scripts/01_Issue/BHoM/BHoM_Engine/Geometry_Engine/%233104-SortAlongCurve.gh?csf=1&web=1&e=zkOUFi", "Title" : "GrahamScan", "Author" : "Peter Nugent", "ItemReference" : "", "Version" : "", "Publisher" : "", "Schema" : "", "Language" : "", "Location" : "", "Copyright" : "", "Contributors" : "", "Confidence" : "Medium", "BHoM_Guid" : "69b8a4ac-ac8e-4ad7-9ac1-89498f4ea495" }, "TimeOfCreation" : { "$date" : 1694177447852 }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.UnitTest", "Method" : { "_t" : "System.Reflection.MethodBase", "TypeName" : "{ \"_t\" : \"System.Type\", \"Name\" : \"BH.Engine.Geometry.Compute, Geometry_Engine, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null\", \"_bhomVersion\" : \"6.3\" }", "MethodName" : "GrahamScan", "Parameters" : ["{ \"_t\" : \"System.Type\", \"Name\" : \"System.Collections.Generic.List`1, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"GenericArguments\" : [{ \"_t\" : \"System.Type\", \"Name\" : \"BH.oM.Geometry.Point\", \"_bhomVersion\" : \"6.3\" }], \"_bhomVersion\" : \"6.3\" }", "{ \"_t\" : \"System.Type\", \"Name\" : \"System.Double, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089\", \"_bhomVersion\" : \"6.3\" }"], "_bhomVersion" : "6.3" }, "Data" : [{ "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 2.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 13.0, "Y" : -1.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 4.0, "Z" : 0.0 }] }, 1.0000000000000001E-09], "Outputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 13.0, "Y" : -1.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 15.0, "Y" : 4.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 10.0, "Y" : 2.0, "Z" : 0.0 }] }], "BHoM_Guid" : "994cf310-4c49-4834-8e81-b286e62f88a1" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 22.0, "Y" : 5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : -1.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 26.0, "Y" : -3.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 24.0, "Y" : 1.0, "Z" : 0.0 }] }, 1.0000000000000001E-09], "Outputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 26.0, "Y" : -3.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 22.0, "Y" : 5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : -1.0, "Z" : 0.0 }] }], "BHoM_Guid" : "96f5d1b3-ceda-4d4b-8bd4-597ab933ae60" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 6.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 33.0, "Y" : 3.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 37.0, "Y" : 1.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 37.0, "Y" : 4.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 34.0, "Y" : 0.0, "Z" : 0.0 }] }, 1.0000000000000001E-09], "Outputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 34.0, "Y" : 0.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 37.0, "Y" : 1.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 37.0, "Y" : 4.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : 6.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 33.0, "Y" : 3.0, "Z" : 0.0 }] }], "BHoM_Guid" : "0d445c4b-5fd0-4d57-b3f5-61c9b43958f8" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 43.0, "Y" : 5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 51.0, "Y" : 5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 51.0, "Y" : 3.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 47.0, "Y" : 3.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 43.0, "Y" : 3.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 47.0, "Y" : 2.0, "Z" : 0.0 }] }, 1.0000000000000001E-09], "Outputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 47.0, "Y" : 2.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 51.0, "Y" : 3.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 51.0, "Y" : 5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 43.0, "Y" : 5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 43.0, "Y" : 3.0, "Z" : 0.0 }] }], "BHoM_Guid" : "2e9c4d37-e0fb-4afc-9d69-32347bd9583a" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 58.0, "Y" : 5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 58.0, "Y" : 3.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 58.0, "Y" : 1.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 58.0, "Y" : 0.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 58.0, "Y" : -2.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 60.0, "Y" : -2.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 62.0, "Y" : -2.0, "Z" : 0.0 }] }, 1.0000000000000001E-09], "Outputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 58.0, "Y" : -2.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 62.0, "Y" : -2.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 58.0, "Y" : 5.0, "Z" : 0.0 }] }], "BHoM_Guid" : "927dcf7f-dc1d-4ead-ad32-80f3f1108571" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : -6.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : -10.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 25.0, "Y" : -10.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 23.0, "Y" : -9.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 22.0, "Y" : -9.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 22.0, "Y" : -8.0, "Z" : 0.0 }] }, 1.0000000000000001E-09], "Outputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : -10.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 25.0, "Y" : -10.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 21.0, "Y" : -6.0, "Z" : 0.0 }] }], "BHoM_Guid" : "d3467ea6-07bf-414c-b8d3-f851219a1eb0" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 33.0, "Y" : -5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 33.0, "Y" : -10.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 38.0, "Y" : -10.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 38.0, "Y" : -5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 33.0, "Y" : -8.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 38.0, "Y" : -8.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 36.0, "Y" : -5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : -10.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 36.0, "Y" : -8.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : -9.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 35.0, "Y" : -7.0, "Z" : 0.0 }] }, 1.0000000000000001E-09], "Outputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 33.0, "Y" : -10.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 38.0, "Y" : -10.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 38.0, "Y" : -8.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 38.0, "Y" : -5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 36.0, "Y" : -5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 33.0, "Y" : -5.0, "Z" : 0.0 }] }], "BHoM_Guid" : "739ffc21-c265-4b96-b12c-32bf32c7c4fb" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 43.0, "Y" : -5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 52.0, "Y" : -5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 49.0, "Y" : -5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 49.0, "Y" : -7.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 49.0, "Y" : -9.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 52.0, "Y" : -9.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 43.0, "Y" : -9.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 43.0, "Y" : -12.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 46.0, "Y" : -7.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 48.0, "Y" : -18.0, "Z" : 0.0 }] }, 1.0000000000000001E-09], "Outputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 48.0, "Y" : -18.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 52.0, "Y" : -9.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 52.0, "Y" : -5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 49.0, "Y" : -5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 43.0, "Y" : -5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 43.0, "Y" : -9.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 43.0, "Y" : -12.0, "Z" : 0.0 }] }], "BHoM_Guid" : "ba923245-9b97-457a-b22b-6704a1709847" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 57.0, "Y" : -5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 60.0, "Y" : -5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 57.0, "Y" : -20.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 57.0, "Y" : -15.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 57.0, "Y" : -14.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 57.0, "Y" : -13.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 57.0, "Y" : -11.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 57.0, "Y" : -10.0, "Z" : 0.0 }] }, 1.0000000000000001E-09], "Outputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 57.0, "Y" : -20.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 60.0, "Y" : -5.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 57.0, "Y" : -5.0, "Z" : 0.0 }] }], "BHoM_Guid" : "a128b8e3-723d-4343-a21d-5897216e158b" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 63.0, "Y" : -20.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 64.0, "Y" : -19.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 65.0, "Y" : -18.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 66.0, "Y" : -17.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 67.0, "Y" : -16.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 64.0, "Y" : -20.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 65.0, "Y" : -20.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 66.0, "Y" : -20.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 67.0, "Y" : -20.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 65.0, "Y" : -19.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 66.0, "Y" : -19.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 67.0, "Y" : -18.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 63.0, "Y" : -18.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 63.0, "Y" : -17.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 63.0, "Y" : -16.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 61.0, "Y" : -19.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 60.0, "Y" : -18.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 62.0, "Y" : -19.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 62.0, "Y" : -18.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 61.0, "Y" : -17.0, "Z" : 0.0 }] }, 1.0000000000000001E-09], "Outputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 63.0, "Y" : -20.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 67.0, "Y" : -20.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 67.0, "Y" : -18.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 67.0, "Y" : -16.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 63.0, "Y" : -16.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 61.0, "Y" : -17.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 60.0, "Y" : -18.0, "Z" : 0.0 }, { "_t" : "BH.oM.Geometry.Point", "X" : 61.0, "Y" : -19.0, "Z" : 0.0 }] }], "BHoM_Guid" : "14871dcb-a3f3-4fc1-9e63-661825f0e8e3" }, { "_t" : "BH.oM.Test.UnitTests.TestData", "Inputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : -1.75415772772949, "Y" : 0.94504373238040196, "Z" : -0.112888673672426 }, { "_t" : "BH.oM.Geometry.Point", "X" : -0.61202010793570005, "Y" : 1.1368126829029599, "Z" : 2.2810344112410998 }, { "_t" : "BH.oM.Geometry.Point", "X" : 0.116376470390123, "Y" : 0.97398487903517905, "Z" : 3.9465609178287999 }, { "_t" : "BH.oM.Geometry.Point", "X" : 0.12597800516268701, "Y" : -1.0281614748430501, "Z" : 4.9421519749904297 }, { "_t" : "BH.oM.Geometry.Point", "X" : -0.080124976350178803, "Y" : 4.0179113608194603, "Z" : 2.0367927054394199 }, { "_t" : "BH.oM.Geometry.Point", "X" : 0.10677493561755901, "Y" : 2.97613123291341, "Z" : 2.9509698606671599 }, { "_t" : "BH.oM.Geometry.Point", "X" : 0.0971734008449949, "Y" : 4.9782775867916298, "Z" : 1.9553788035055299 }] }, 1.0000000000000001E-09], "Outputs" : [{ "_t" : "System.Collections.Generic.List`1[[BH.oM.Geometry.Point, Geometry_oM, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", "_v" : [{ "_t" : "BH.oM.Geometry.Point", "X" : 0.097173400844994762, "Y" : 4.9782775867916289, "Z" : 1.9553788035055302 }, { "_t" : "BH.oM.Geometry.Point", "X" : -1.7541577277294904, "Y" : 0.94504373238040151, "Z" : -0.11288867367242661 }, { "_t" : "BH.oM.Geometry.Point", "X" : 0.1259780051626867, "Y" : -1.0281614748430512, "Z" : 4.9421519749904288 }, { "_t" : "BH.oM.Geometry.Point", "X" : 0.11637647039012283, "Y" : 0.97398487903517861, "Z" : 3.9465609178287995 }] }], "BHoM_Guid" : "65aa4b95-d37f-4afb-a581-cf15430bf478" }], "BHoM_Guid" : "a1dc3c41-4802-4f36-a3a6-16c538fee5d9" }], "BHoM_Guid" : "1ff472d6-af63-49ce-a749-7ed639395240", "Name" : "GrahamScan", "_bhomVersion" : "6.3" }

0 comments on commit 7255124

Please sign in to comment.