def _vector_table(point_set):
	"""Computes a vector table for given point set.

	Vector table tells the distance of each point in the point set to
	all other points in the point set.

	Args:
		point_set: The point set to compute the vector table from

	Returns:
		A dictionary with origin point as key, and the list of translation vectors
		to all points in the point set as value.

	"""
	return {a:[ (b[0]-a[0], b[1]-a[1]) for b in point_set ] for a in point_set}