code: function(tag, node, controller) {
        var pos = node.pos.getc(true), 
            canvas = this.viz.canvas,
            ox = canvas.translateOffsetX,
            oy = canvas.translateOffsetY,
            sx = canvas.scaleOffsetX,
            sy = canvas.scaleOffsetY,
            radius = canvas.getSize(),
            r = this.viz.getRadius();
        var labelPos = {
          x: Math.round((pos.x * sx) * r + ox + radius.width / 2),
          y: Math.round((pos.y * sy) * r + oy + radius.height / 2)
        };
        tag.setAttribute('x', labelPos.x);
        tag.setAttribute('y', labelPos.y);
        controller.onPlaceLabel(tag, node);
      }
docs: /*
  placeLabel
  
  Overrides abstract method placeLabel in <Graph.Plot>.
  
  Parameters:
  
  tag - A DOM label element.
  node - A <Graph.Node>.
  controller - A configuration/controller object passed to the visualization.