********************************************************************
* NOTE: This file is generated automatically from the event * definition file CP.evt. ********************************************************************<* PRAGMA LL *> INTERFACEcall the following to generate an event:CPIE ; <*NOWARN*> IMPORT R2, Algorithm, View, Thread;PROCEDURE Setup ( initiator: Algorithm.T; ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE AddPoint ( initiator: Algorithm.T; p: R2.T; N: INTEGER; big: BOOLEAN ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE NotProcessed ( initiator: Algorithm.T; x1, x2: REAL; big: BOOLEAN ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE RemoveNotProcessed ( initiator: Algorithm.T; x1, x2: REAL; big: BOOLEAN ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE ActiveR ( initiator: Algorithm.T; x1, x2: REAL; big: BOOLEAN ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE RemoveActiveR ( initiator: Algorithm.T; x1, x2: REAL; big: BOOLEAN ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE CloseR ( initiator: Algorithm.T; x1, x2: REAL; big: BOOLEAN ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE RemoveCloseR ( initiator: Algorithm.T; x1, x2: REAL; big: BOOLEAN ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE Split ( initiator: Algorithm.T; x: REAL; big: BOOLEAN ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE SplitRemove ( initiator: Algorithm.T; x: REAL; big: BOOLEAN ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE NewMin ( initiator: Algorithm.T; p1, p2, c1, c2: R2.T; big: BOOLEAN ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE NoChangeMin ( initiator: Algorithm.T; p1, p2, c1, c2: R2.T; big: BOOLEAN ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE SelectTrialPoint ( initiator: Algorithm.T; x: R2.T; big: BOOLEAN ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE DeselectTrialPoint ( initiator: Algorithm.T; x: R2.T; big: BOOLEAN ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE SelectTargetPoint ( initiator: Algorithm.T; trialp, targp: R2.T; big: BOOLEAN ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE DeselectTargetPoint ( initiator: Algorithm.T; trialp, targp: R2.T; big: BOOLEAN ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE DrawBar ( initiator: Algorithm.T; y, x1, x2: REAL; big: BOOLEAN ) RAISES {Thread.Alerted}; <* LL = {} *> PROCEDURE RemoveBar ( initiator: Algorithm.T; y, x1, x2: REAL; big: BOOLEAN ) RAISES {Thread.Alerted}; <* LL = {} *> END CPIE.