Example #1
0
 def get_status_string(self):
     '''returns status of point as string'''
     return gama_coord_status_string(self.status)
Example #2
0
                continue

        try:
            status = gama_coord_status_attr(statusStr)
        except GamaCoordStatusError, e:
            print >>sys.stderr, e
            print >>sys.stderr, "Wrong line %i: %s" %(line_num, line)
            line = file.readline()
            line_num+=1
            continue

        if len(coord) == 0:
            point = PointLocalGama(id=id, status=status)
        else:
            if gama_coord_status_dim(status) != len(coord):
                print >>sys.stderr, "The number of coordinates (%i) do not agree with status '%s'" % (len(coord), gama_coord_status_string(status))
                line = file.readline()
                line_num+=1
                continue
            if len(coord) == 1:
                point = PointLocalGama(id=id, z=coord[0], status=status)
            elif len(coord) == 2:
                point = PointLocalGama(id=id, x=coord[0], y=coord[1],
                                       status=status)
            elif len(coord) == 3:
                point = PointLocalGama(id=id, x=coord[0], y=coord[1],
                                       z=coord[2], status=status) 

        pList.add_point(point)
        pointsId.append("%s(%s)" % (id,
                                    gama_coord_status_string(status)))