예제 #1
0
 def __init__(self, pairs, minimum_area):
     Connection.__init__(
         self,
         set([(environment1.id, environment2.id)
              for environment1, environment2 in pairs]))
     self.triangle1 = Triangle([pair[0] for pair in pairs], minimum_area)
     self.triangle2 = Triangle([pair[1] for pair in pairs], minimum_area)
     self.valid = self.triangle1.valid and self.triangle2.valid
예제 #2
0
 def __init__(self, url):
     Connection.__init__(self, url)
     self.url += '/rpc'
     self.proxy = Pyro.core.getProxyForURI( self.url )
예제 #3
0
 def __init__(self, pairs, minimum_area):
     Connection.__init__(self, set([(environment1.id, environment2.id) for environment1, environment2 in pairs]))
     self.triangle1 = Triangle([pair[0] for pair in pairs], minimum_area)
     self.triangle2 = Triangle([pair[1] for pair in pairs], minimum_area)
     self.valid = self.triangle1.valid and self.triangle2.valid