Testing if Search successfully.
Search for specific points in the kd_tree.
Search for specific points not in the kd_tree.
74 {
75
77
81 EXPECT_EQ(m_KDTree.search({ 3.0, 6.0 }), true);
82 EXPECT_EQ(m_KDTree.search({ 2.0, 2.0 }), true);
83 EXPECT_EQ(m_KDTree.search({ 4.0, 7.0 }), true);
84 EXPECT_EQ(m_KDTree.search({ 1.0, 3.0 }), true);
85 EXPECT_EQ(m_KDTree.search({ 2.0, 4.0 }), true);
86 EXPECT_EQ(m_KDTree.search({ 5.0, 4.0 }), true);
87 EXPECT_EQ(m_KDTree.search({ 7.0, 2.0 }), true);
88
92 EXPECT_EQ(m_KDTree.search({ 3.0 + 1, 6.0 }), false);
93 EXPECT_EQ(m_KDTree.search({ 2.0 + 1, 2.0 }), false);
94 EXPECT_EQ(m_KDTree.search({ 4.0 + 1, 7.0 }), false);
95 EXPECT_EQ(m_KDTree.search({ 1.0 + 1, 3.0 }), false);
96 EXPECT_EQ(m_KDTree.search({ 2.0 + 1, 4.0 }), false);
97 EXPECT_EQ(m_KDTree.search({ 5.0 + 1, 4.0 }), false);
98 EXPECT_EQ(m_KDTree.search({ 7.0 + 1, 2.0 }), false);
99 }
#define SPICESTEST_PROFILE_FUNCTION()