function drawFcn_Test(ax)

if nargin < 1
    % Get handle to axes
    ax = gca;
end

% Clean current axes
cla(ax)

% Get geometry
[x,y,id] = load_LESM_letters;

% Assemble colors matrix
clr = [0 0 1;
       1 0 0;
       0 1 0;
       1 1 0];

% Alpha channel value
a = 0.5;

% Plot outline
plot(ax,x,y,'color',[0 0 0]);

% Fill internal regions
for i = 1:size(id,1)
    fill(ax,x(id(i,1):id(i,2)),y(id(i,1):id(i,2)),clr(i,:),'FaceAlpha',a,...
        'Tag',sprintf('%i',i),'ButtonDownFcn',ax.ButtonDownFcn);
end
end