// Motion Detector
//
// Copyright © Andrew Kirillov, 2005
// andrew.kirillov@gmail.com
//

namespace motion
{
	using System;
	using System.Drawing;

	/// <summary>
	/// IMotionDetector interface
	/// </summary>
	public interface IMotionDetector
	{
		/// <summary>
		/// Process new frame
		/// </summary>
		void ProcessFrame(ref Bitmap image);

		/// <summary>
		/// Reset detector to initial state
		/// </summary>
		void Reset();
        void Clear();
	}
}
