Draws an XY Scope.  
 More...
#include <gin_xyscope.h>
Inherits juce::Component, and juce::Timer.
◆ ColourIds
| Enumerator | 
|---|
| lineColourId  |  | 
| backgroundColourId  |  | 
| traceColourId  |  | 
 
 
◆ XYScope()
Creates a XY scope. 
Pass a fifo to read from 
 
 
◆ ~XYScope()
◆ setNumSamplesPerPixel()
      
        
          | void XYScope::setNumSamplesPerPixel  | 
          ( | 
          float  | 
          newNumSamplesPerPixel | ) | 
           | 
        
      
 
Sets the number of samples represented by each pixel on the scope. 
Setting this to a low number will give a very zoomed in display, a high number zoom out. 
 
 
◆ setZoomFactor()
      
        
          | void XYScope::setZoomFactor  | 
          ( | 
          float  | 
          newZoomFactor | ) | 
           | 
        
      
 
Sets the vertical zoom factor of the display. 
 
 
◆ paint()
  
  
      
        
          | void XYScope::paint  | 
          ( | 
          juce::Graphics &  | 
          g | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ timerCallback()
  
  
      
        
          | void XYScope::timerCallback  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
The documentation for this class was generated from the following file: