code: static boolean pointRelatePoint_(Point point_a, Point point_b,
  			double tolerance, String scl, ProgressTracker progress_tracker) {
  		Point2D pt_a = point_a.getXY();
  		Point2D pt_b = point_b.getXY();
  		int[] matrix = new int[9];
  
  		for (int i = 0; i < 9; i++)
  			matrix[i] = -1;
  
  		if (Point2D.sqrDistance(pt_a, pt_b) <= tolerance * tolerance) {
  			matrix[MatrixPredicate.InteriorInterior] = 0;
  		} else {
  			matrix[MatrixPredicate.InteriorExterior] = 0;
  			matrix[MatrixPredicate.ExteriorInterior] = 0;
  		}
  
  		matrix[MatrixPredicate.ExteriorExterior] = 2;
  
  		boolean bRelation = relationCompare_(matrix, scl);
  		return bRelation;
  	}
docs: Returns true if the relation holds.