title: NVD3.js Given X-Axis Value, Get all Lines' Y-Axis Values
body: <p>I'm using the line-with-focus chart ( View Finder ) example in nvd3. That means there's 3 or 4 lines ( series ) being drawn on the graph. When i hover over any of the lines I want to get back all the y-values for all lines of that given x-axis position ( for the most part these will be interpolated y-values per line ).</p>
  
  <p>I see in the <code>nv.models.lineWithFocusChart</code> source code that using a callback for the <code>elementMouseover.tooltip</code> event I can get my data's x-value back for the data points on the line. </p>
  
  <p>The closest part of the source code that does what i want is with the <code>interactiveGuideline</code> <a href="https://github.com/novus/nvd3/blob/master/src/models/lineChart.js#L246-L294" rel="nofollow">code for the lineChart examples</a>. However, i don't want to create a <code>&lt;rect&gt;</code> overlay with <code>elementMousemove</code> interaction. I think i can modify this code to filter my data and get each line's y-value, but I'm sure there's an easier way I'm not seeing.</p>
  
  <p>I think I'm on the right track, but just wondering if someone had this need before and found a quicker route than the rabbit hole I'm about jump in.</p>
  
  <p>Thanks for feedback</p>