private void setEye(PictureBox eyePictureBox, EyeStatus status) { switch (status) { case EyeStatus.Closed: eyePictureBox.Image = Custom_Controls.Properties.Resources.eye_closed; break; case EyeStatus.Open: eyePictureBox.Image = Custom_Controls.Properties.Resources.eye_open; break; } }
public void setEyes(Eye eye, EyeStatus status) { switch (eye) { case Eye.Left: this.setEye(this.leftEyePictureBox, status); break; case Eye.Right: this.setEye(this.rightEyePictureBox, status); break; default: this.setEye(this.leftEyePictureBox, EyeStatus.Closed); this.setEye(this.rightEyePictureBox, EyeStatus.Closed); break; } }
private Bitmap EyeStatusToBitmap(EyeStatus eyeStatus) { switch (eyeStatus) { case EyeStatus.Closed: { return(closedEyeImage); } case EyeStatus.Open: { return(openEyeImage); } default: { return(uninitializedEyeImage); } } }
public void SetEyeStatusImages(EyeStatus leftEye, EyeStatus rightEye) { SetEyeStatusImages(EyeStatusToBitmap(leftEye), EyeStatusToBitmap(rightEye)); }