// Disegna un punto (cerchietto) su un contesto grafico di canvas

function canvasPointBrush(graphicsContext)
{
    var graphics = graphicsContext; 
    var radius   = 2;
    
    
    // Imposta lo stile del Brush
    // esempio: this.setStyle = function ("rgb(0,0,255)", 4, "rgba(0,144,255,0.5)")
    this.setStyle = function (strokeStyle, lineWidth, fillStyle, radiusWidth)
    {
    	graphics.strokeStyle = strokeStyle;
    	graphics.lineWidth = lineWidth;
    	graphics.fillStyle = fillStyle;
    	radius = radiusWidth
    	
    	return graphics;
    }

    // Disegna un cerchietto 
    this.draw = function (geoPoint)
    {
        graphics.arc(geoPoint.x, geoPoint.y, radius, 0, 2*Math.PI, true);
        graphics.stroke();
    	graphics.fill();
    }
}