IBM TJ Watson Research

IBMRectangleGroupsRotating

IBMRectangleGroupsRotating.mp4

Description

This test case is based on the IBMRectanglesRotating and has been extended to form groups where each group is rotated.

The IBMRectanglesRotating set of rectangles, along with a new white rectangle behind them of a size which is the aggregate size of the four form a group. A lower arm, a cyan rectangle with circles at each end, has one end at the center of this group of rectangles. This whole group rotates about this point (as well the individuals rectangles within the group doing their own thing as per the IBMRectanglesRotating test case).

The lower arm and the rectangle group form another group, which we term the lower group, and is connected to the upper arm, a magenta rectangle with circles at each end. The lower group rotates about this connection point between the lower and upper arms. This point is in the middle of the circles at the connected ends of the arms, the lower arm's circle is completely obscured by that of the upper arm.

The upper arm and lower group form a third group, which we term the upper group, which rotates about center of the circle on the other end of the upper arm in the center of the screen. This point, part of the upper arm too, is marked by two rectangles on the arm in the shape of a cross.

The rectangles group rotates anti-clockwise, the lower group clockwise and the upper group anti-clockwise. The rectangles group and lower group both rotate in a period of 20 seconds while the upper group is 30 seconds. The rotation of any group can be stopped and re-started by clicking on the corresponding rectangular buttons at the top of the screen. They are colored coded as per the groups. An indicator above shows green or red as to whether the rotation is stopped or not. When the rotation is started again it re-commences from where it would have been had the rotation not been stopped (we just toggle the enable field on the TimeSensor running the rotation and this is the resultant behavior). The four individual colored rectangles in the rectangles group always carry on their rotation pattern and cannot be stopped.

Screenshot

Snapshot taked during rotataion



Snapshot taken during rotation with upper arm stopped (showing red indicator)



Back to main index