コード例 #1
0
ファイル: TestAABB.cs プロジェクト: florianmucolli/kdmap
        public void TestClassifyPlane()
        {
            AABB a = new AABB(Vector.Create(-1.0, -1.0), Vector.Create(1.0, 1.0));

            Assert.AreEqual(EPlanePosition.LeftOfBV, a.ClassifyPlane(1, -2.0));
            Assert.AreEqual(EPlanePosition.RightOfBV, a.ClassifyPlane(1, 2.0));
            Assert.AreEqual(EPlanePosition.IntersectingBV, a.ClassifyPlane(1, 0.5));
        }