eyeDrops  v2.3
A new approach to detecting eye blinks.
Instance Methods | Protected Attributes | List of all members
AnimationView Class Reference

This class takes care of the calibration animation. More...

#import <AnimationView.h>

Inherits NSView.

Instance Methods

(id) - initWithFrame:
 
(void) - nextStep:
 
(void) - startTestAnimation
 
(void) - startAnimation
 
(void) - stopAnimation
 

Protected Attributes

BOOL isRunning
 
BOOL isCountingDown
 
BOOL isTestRun
 
int pos
 
int length
 

Detailed Description

This class takes care of the calibration animation.

Author
Benjamin Thiemann
Date
2017/01/26

Method Documentation

◆ initWithFrame:()

- (id) initWithFrame: (NSRect)  frame

Initialization method.

◆ nextStep:()

- (void) nextStep: (id)  sender

This method performs the next step in the animation.

◆ startAnimation()

- (void) startAnimation

This method starts the calibration animation.

◆ startTestAnimation()

- (void) startTestAnimation

This methods starts a test animation.

◆ stopAnimation()

- (void) stopAnimation

Stop the animation.

Member Data Documentation

◆ isCountingDown

- (BOOL) isCountingDown
protected

Boolean value that indicates whether the countdown, which is animated before the actual animation, is running.

◆ isRunning

- (BOOL) isRunning
protected

Boolean value that indicates whether the animation is running.

◆ length

- (int) length
protected

Integer value that indicates the length of the calibration animation in terms of circle count.

◆ pos

- (int) pos
protected

Integer value that indicates the position of the active and thus highlighted circle.


The documentation for this class was generated from the following files: