Step 7: Introduce Swivelling object


  • Special domino stone that reverses direction
  • At most 1 precedessor and 1 successor
  • Create subclass DominoSwivel180
    • isClockwise, isPastHittingHead, isPastHitByTail, rotationAngle
  • Refactor class Domino to allow specialization
  • Redefine 3D appearance ( buildVRMLElementWith: )