コード例 #1
0
    def find_equal(self, vector):
        """
            Return the object that is represented by the same vector
        """
        objs = self.all_in_cell(vector)

        if not objs:
            return None

        return next((o for o in objs if vectors_equiv(o.vector, vector)), None)
コード例 #2
0
    def find_equal(self, vector):
        """
            Return the object that is represented by the same vector
        """
        objs = self.all_in_cell(vector)

        if not objs:
            return None

        return next((o for o in objs if vectors_equiv(o.vector, vector)), None)
コード例 #3
0
 def test_size(self):
     for i in range(self.nr):
         dummy = self.table.find_equal(self.vectors[i])
         self.assertTrue(vectors_equiv(dummy.vector, self.vectors[i]))