Fig. 6. Illustration of the element types classes relations. All element types derivate from the base class Element. Container type allows element to contain children elements. Spot is a special type which derivates from the Circle type and can be linked with a spot object previously returned by the Spot Light Detector.