code: void insertPoints(int pathIndex, int beforePointIndex, Point2D[] src,
  			int srcPointIndexFrom, int srcPointCount, boolean bForward) {
  		m_impl.insertPoints(pathIndex, beforePointIndex, src,
  				srcPointIndexFrom, srcPointCount, bForward);
  	}
docs: Inserts a part of a path from the given array.
  
  @param pathIndex
  The path index in this class to insert points to. Must
  correspond to an existing path.
  @param beforePointIndex
  The point index in the given path of this MultiPath before
  which the vertices need to be inserted. This value must be
  between 0 and GetPathSize(pathIndex), or -1 to insert points
  at the end of the given path.
  @param src
  The source array
  @param srcPointIndexFrom
  The start point in the source array to start copying from.
  @param srcPointCount
  The count of points to add.
  @param bForward
  When FALSE, the points are inserted in reverse order.