//--------------------------------------
//          Blaze Rasteriser
//
//        For documentation or 
//    if you have any issues, visit
//        powerUI.kulestar.com
//
//    Copyright  2013 Kulestar Ltd
//          www.kulestar.com
//--------------------------------------

using System;


namespace Blaze{
	
	/// <summary>
	/// A point receiver is used when "walking" around a vector.
	/// Essentially it gets used while stepping around the edge of a vector
	///	and this receives the points sampled from the vector.
	/// </summary>
	public interface PointReceiver{
		
		float SampleDistance{get; set;}
		
		void MoveTo(float x,float y);
		
		void AddPoint(float x,float y);
		
	}
	
}
