void HandlePointDataReceived (object sender, MotionMagixSimulator.Model.PointEventArgs e)
	{
		if (e.MultiPoint != null && e.MultiPoint.MultiPointCoordinates.Count > 0) 
		{
			coordinates = e.MultiPoint.MultiPointCoordinates;
		} 
		else 
		{
			coordinates = null;
		}
	}
	void HandlePointDataReceived (object sender, MotionMagixSimulator.Model.PointEventArgs e)
	{
		if (e.MultiPoint != null && e.MultiPoint.MultiPointCoordinates.Count > 0) 
		{
			if(LastXPos == -1000)
				LastXPos = MMData.MultiPointObject.MultiPointCoordinates [0].XCoordinate;
			Delta = (float)(MMData.MultiPointObject.MultiPointCoordinates [0].XCoordinate - LastXPos);
			LastXPos = MMData.MultiPointObject.MultiPointCoordinates [0].XCoordinate;
		}
	}