public void setLocation(float xPos, float yPos) 
	{
		if( keyPoint != null)
		{
			float keyPointXLoc = keyPoint.getXPos();
			float keyPointYLoc = keyPoint.getYPos();
			float extraShiftY = 0;
			float extraShiftX = 0;
			for( Point movingPoint: PointList )
			{
				extraShiftX = movingPoint.getXPos() - keyPointXLoc;
				extraShiftY = movingPoint.getYPos() - keyPointYLoc;
				movingPoint.setPosition(xPos + extraShiftX,
										yPos + extraShiftY );
				
			}
		}
		// TODO Auto-generated method stub
		
	}