code: public final boolean setPointAt(int index, Point2D<?, ?> point) {
  		return setPointAt(index, point.getX(), point.getY(), false);
  	}
docs: Set the specified point at the given index.
  
  <p>If the <var>index</var> is negative, it will corresponds
  to an index starting from the end of the list.
  
  @param index is the index of the desired point
  @param point is the new value of the point
  @return <code>true</code> if the point was set, <code>false</code> if
  the specified coordinates correspond to the already existing point.
  @throws IndexOutOfBoundsException in case of error.