********************************************************************
      *  NOTE: This file is generated automatically from the event
      *        definition file Bresenham.evt.
      ********************************************************************
<* PRAGMA LL *>
MODULE BresenhamViewClass IsCompat (<*UNUSED*> v: T; alg: ZeusClass.T): BOOLEAN =
  <* LL.sup = VBT.mu *>
  BEGIN
    RETURN ISTYPE(alg, BresenhamAlgClass.T)
  END IsCompat;
PROCEDURE Setup  (view: T
    ; <*UNUSED*> width: INTEGER
    ; <*UNUSED*> height: INTEGER
    ; <*UNUSED*> show: BOOLEAN
) =
  <* LL.sup < VBT.mu *>
  BEGIN
    view.evtHandled := FALSE;
  END Setup;
PROCEDURE NewLine  (view: T
    ; <*UNUSED*> x0: INTEGER
    ; <*UNUSED*> y0: INTEGER
    ; <*UNUSED*> x1: INTEGER
    ; <*UNUSED*> y1: INTEGER
) =
  <* LL.sup < VBT.mu *>
  BEGIN
    view.evtHandled := FALSE;
  END NewLine;
PROCEDURE ErrorInit  (view: T
) =
  <* LL.sup < VBT.mu *>
  BEGIN
    view.evtHandled := FALSE;
  END ErrorInit;
PROCEDURE ShowPixel  (view: T
    ; <*UNUSED*> x: INTEGER
    ; <*UNUSED*> y: INTEGER
    ; <*UNUSED*> p1: INTEGER
    ; <*UNUSED*> p2: INTEGER
) =
  <* LL.sup < VBT.mu *>
  BEGIN
    view.evtHandled := FALSE;
  END ShowPixel;
PROCEDURE FindError  (view: T
    ; <*UNUSED*> p: INTEGER
) =
  <* LL.sup < VBT.mu *>
  BEGIN
    view.evtHandled := FALSE;
  END FindError;
PROCEDURE ChangeError  (view: T
    ; <*UNUSED*> p: INTEGER
) =
  <* LL.sup < VBT.mu *>
  BEGIN
    view.evtHandled := FALSE;
  END ChangeError;
PROCEDURE CompareError  (view: T
    ; <*UNUSED*> p: INTEGER
) =
  <* LL.sup < VBT.mu *>
  BEGIN
    view.evtHandled := FALSE;
  END CompareError;
PROCEDURE ShowNextPixel  (view: T
    ; <*UNUSED*> p: INTEGER
) =
  <* LL.sup < VBT.mu *>
  BEGIN
    view.evtHandled := FALSE;
  END ShowNextPixel;
PROCEDURE Move  (view: T
    ; <*UNUSED*> p: INTEGER
) =
  <* LL.sup < VBT.mu *>
  BEGIN
    view.evtHandled := FALSE;
  END Move;
BEGIN
END BresenhamViewClass.