'''
Created on 25.09.2013

@author: hannes
'''

VISION_MODE_STREAM_ALL = "VISION_MODE_STREAM_ALL"
VISION_MODE_STREAM_BOTS = "VISION_MODE_STREAM_BOTS"
VISION_MODE_STREAM_OBJ = "VISION_MODE_STREAM_OBJECTS"

VISION_MODE_STOPPED = "VISION_MODE_STOPPED"
VISION_MODE_CALIBRATE_DIST = "VISION_MODE_CALIBRATE_DISTANCE"
VISION_MODE_CALIBRATE_TRANSF = "VISION_MODE_CALIBRATE_TRANSFORMATION"
VISION_MODE_TERMINATE = "VISION_MODE_TERMINATE"
VISION_MODE_NONE = "VISION_MODE_NONE"

VISION_STREAMING_MODES = [VISION_MODE_STREAM_ALL,
                          VISION_MODE_STREAM_BOTS,
                          VISION_MODE_STREAM_OBJ]

VISION_ALL_OTHER_MODES = [VISION_MODE_STOPPED,
                    VISION_MODE_CALIBRATE_DIST,
                    VISION_MODE_CALIBRATE_TRANSF,
                    VISION_MODE_TERMINATE,
                    VISION_MODE_NONE]

VISION_OBJ_BOT = "BOT"
VISION_OBJ_RECT = "RECTANGLE"
VISION_OBJ_LINE = "LINE"
VISION_OBJ_CIRCLE = "CIRCLE"
VISION_OBJ_DOT = "DOT"
VISION_OBJ_TEXT = "TEXT"
VISION_OBJ_IMG = "IMAGE"    