Source code for utils.Blob

[docs] class Blob: """ Represents a blob detected by Robobo. Attributes: - color (string): The color of the blob. - posx (int): The x coordinate of the tap [0..100]. See: :ref:`screen`. - posy (int): The y coordinate of the tap [0..100]. See: :ref:`screen`. - size (int): The area of the blob measured in pixels. - frame_timestamp (long): The time when the frame started processing. - status_timestamp (long): The time when the status was sent. """ def __init__(self, color, posx, posy, size, frame_timestamp, status_timestamp): self.color = color self.posx = posx self.posy = posy self.size = size self.frame_timestamp = frame_timestamp self.status_timestamp = status_timestamp def __str__(self): return self.color+" blob, x:"+str(self.posx)+" y:"+str(self.posy)+" size:"+str(self.size) + " frame timestamp:"+str(self.frame_timestamp)