gitextract_h_mvhxyk/ ├── .gitattributes ├── .gitignore ├── GeometRi/ │ ├── AABB.cs │ ├── AbstractClass.cs │ ├── Box3d.cs │ ├── Circle3D.cs │ ├── ConvexPolyhedron.cs │ ├── Coord3D.cs │ ├── Ellipse.cs │ ├── Ellipsoid.cs │ ├── GeometRi.csproj │ ├── GeometRi3D.cs │ ├── Interface.cs │ ├── Line3D.cs │ ├── Matrix3D.cs │ ├── Plane3D.cs │ ├── Point3D.cs │ ├── Quaternion.cs │ ├── Ray3D.cs │ ├── Rotation.cs │ ├── Segment3D.cs │ ├── Sphere.cs │ ├── Tetrahedron.cs │ ├── Triangle.cs │ └── Vector3D.cs ├── GeometRi.Benchmarks/ │ ├── GeometRi.Benchmarks.csproj │ ├── Program.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ └── app.config ├── GeometRi.Example/ │ ├── GeometRi.Example.csproj │ ├── Program.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ └── app.config ├── GeometRi.Example.FSharp/ │ ├── App.config │ ├── AssemblyInfo.fs │ ├── GeometRi.Example.FSharp.fsproj │ ├── Program.fs │ └── packages.config ├── GeometRi.Tests/ │ ├── AABBTest.cs │ ├── BoundingBoxTest.cs │ ├── Box3dTest.cs │ ├── CircleTest.cs │ ├── ConvexPolyhedronTest.cs │ ├── CoordTransformTest.cs │ ├── CoplanarityTest.cs │ ├── EllipseTest.cs │ ├── EllipsoidTest.cs │ ├── GeometRi.Tests.csproj │ ├── Line3DTest.cs │ ├── Matrix3dTest.cs │ ├── NormalizeTest.cs │ ├── OtherTest.cs │ ├── Plane3dTest.cs │ ├── Point3DTest.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── QuaternionTest.cs │ ├── Ray3DTest.cs │ ├── ReflectTest.cs │ ├── RelativeToleranceTest.cs │ ├── RotateTest.cs │ ├── RotationTest.cs │ ├── Segment3dTest.cs │ ├── SphereTest.cs │ ├── TetrahedronTest.cs │ ├── TranslateTest.cs │ ├── TriangleIntersectionWithLineSegmentTests.cs │ ├── TriangleTest.cs │ ├── Vector3dTest.cs │ └── packages.config ├── GeometRi.sln ├── LICENSE.txt ├── README.md ├── ReleaseNotes.md └── ToDo.txt