code: function(property) {
      var prop = $.splat(property || [ 'current', 'start', 'end' ]);
      NodeDim.compute(this.graph, prop, this.config);
      this.graph.computeLevels(this.root, 0, "ignore");
      var lengthFunc = this.createLevelDistanceFunc(); 
      this.computeAngularWidths(prop);
      this.computePositions(prop, lengthFunc);
    }
docs: /*
  Method: compute
  
  Computes nodes' positions.
  
  Parameters:
  
  property - _optional_ A <Graph.Node> position property to store the new
  positions. Possible values are 'pos', 'end' or 'start'.