Lines Matching refs:hash
546 self.hash = [None]*self.hashsize
552 self.hash[0] = self.leftend
553 self.hash[-1] = self.rightend
566 # Get entry from hash table, pruning any deleted nodes
570 he = self.hash[b]
575 self.hash[b] = None
579 # Use hash table to get close to desired halfedge
609 # Update hash table and reference counts
611 self.hash[bucket] = he
623 self.hash = []
625 self.hash.append(Halfedge())
636 last = self.hash[self.getBucket(he)]
647 last = self.hash[self.getBucket(he)]
662 while(self.hash[self.minidx].qnext is None):
664 he = self.hash[self.minidx].qnext
670 curr = self.hash[self.minidx].qnext
671 self.hash[self.minidx].qnext = curr.qnext