Interface for qBeta module object

Origin: demo

ToyCar: obj
   %requires Dimensions,Length,Time,Velocity,Acceleration,Associations
   %visible Dimensions,Associations
   Vehicle:
      avgVelocity: var Velocity.MeterPerSecond
      avgAcceleration: var Acceleration.MeterPerSquareMinute
      computeAvgVelocity:
      computeAvgAcceleration:
      AM: obj Association
         ElmType:: AccMeasure
   AccMeasure:
      in initialPosition: var Length.Meter
      in finalPosition: var Length.Meter
      in duration: var Time.Second
      in initialVelocity: var Velocity.MeterPerSecond
      in finalVelocity: var Velocity.MeterPerSecond
      distance: var Length.Meter
      avgVelocity: var Velocity.MeterPerSecond
      avgAcceleration: var Acceleration.MeterPerSquareMinute
      computeDistance:
      computeAvgVelocity:
      computeAvgAcceleration:
   myCar: obj Vehicle
   M: ref AccMeasure