Why interaction control object?

  •   To accept interaction in a visualization, we need control mechanisms that can accpet, interpret, and process various interaction activities.
  •   Control mechanisms vary a great deal as interaction contexts differ.
  •   To enable a system design and use of various control mechanisms.
  •   use it to model the characteristics of control mechanisms.