public List<TriangulationPoint> getPoints()
	{
		List<TriangulationPoint> result = new ArrayList<TriangulationPoint>();
		if (base == null)
		{
			if (point1 != null)
				result.add(point1);
			if (point2 != null)
				result.add(point2);
		} else
		{
			result = base.getPoints();
		}
		return result;
	}