plots a given grayscale image with a given color palette  
 More...
#include <jkqtfastplotter.h>
|  | 
|  | JKQTFPimagePlot (JKQTFastPlotter *parent, void *image, JKQTFPImageFormat imageFormat, int width, int height, double xmin, double xmax, double ymin, double ymax, JKQTFPColorPalette palette=JKQTFP_MATLAB) | 
|  | class constructor 
 | 
|  | JKQTFPimagePlot (JKQTFastPlotter *parent, void *image, JKQTFPImageFormat imageFormat, int width, int height, JKQTFPColorPalette palette=JKQTFP_MATLAB) | 
| virtual void | drawGraph (QPainter &painter) override | 
|  | draw the graph 
 | 
| int | getColorBarWidth () const | 
|  | color bar width in pt 
 | 
| double | getColorMax () const | 
|  | defines maximum color value 
 | 
| double | getColorMin () const | 
|  | defines minimum color value 
 | 
| bool | getDrawColorBar () const | 
|  | draw color bar 
 | 
| int | getHeight () const | 
|  | height of image in pt 
 | 
| void * | getImage () const | 
|  | image to plot 
 | 
| JKQTFPImageFormat | getImageFormat () const | 
|  | format of the image 
 | 
| JKQTFPColorPalette | getPalette () const | 
|  | defines the palette to use 
 | 
| int | getRotation () const | 
|  | rotation of the image when plotting in units of 90 degrees (counter clock wise) 
 | 
| int | getWidth () const | 
|  | width of image in pt 
 | 
| double | getXmax () const | 
|  | maximum x value of the image 
 | 
| double | getXmin () const | 
|  | minimum x value of the image 
 | 
| double | getYmax () const | 
|  | maximum x value of the image 
 | 
| double | getYmin () const | 
|  | minimum x value of the image 
 | 
| void | setColorBarWidth (int __value) | 
|  | color bar width in pt 
 | 
| void | setDrawColorBar (bool __value) | 
|  | draw color bar 
 | 
| void | setHeight (int __value) | 
|  | height of image in pt 
 | 
| void | setImage (void *__value) | 
|  | image to plot 
 | 
| void | setImage (void *image, JKQTFPImageFormat imageFormat, int width, int height) | 
| void | setImageFormat (const JKQTFPImageFormat &__value) | 
|  | format of the image 
 | 
| void | setWidth (int __value) | 
|  | width of image in pt 
 | 
| void | setXmax (double __value) | 
|  | maximum x value of the image 
 | 
| void | setXmin (double __value) | 
|  | minimum x value of the image 
 | 
| void | setYmax (double __value) | 
|  | maximum x value of the image 
 | 
| void | setYmin (double __value) | 
|  | minimum x value of the image 
 | 
|  | JKQTFPPlot (JKQTFastPlotter *parent) | 
|  | class constructor 
 | 
| virtual | ~JKQTFPPlot () | 
|  | virtual class destructor 
 | 
| bool | isVisible () const | 
|  | returns whether this graph is visible inside the plot 
 | 
| void | paint (QPainter &painter) | 
|  | draw the graph 
 | 
| void | replot () | 
|  | start a replot of the parent widget 
 | 
| void | setParent (JKQTFastPlotter *parent) | 
|  | set the parent of the plot 
 | 
plots a given grayscale image with a given color palette 
- Deprecated
- The class JKQTFastPlotter and all its support classes are deprecated and will be removed in future versions.
- This plot may plot any 2D array of data (8-, 16-, 32-bit integer images, float and double).
- This class also draws a color bar in the right border of the plot
◆ JKQTFPimagePlot() [1/2]
◆ JKQTFPimagePlot() [2/2]
◆ drawGraph()
  
  | 
        
          | virtual void JKQTFPimagePlot::drawGraph | ( | QPainter & | painter | ) |  |  | overridevirtual | 
 
 
◆ getColorBarWidth()
  
  | 
        
          | int JKQTFPimagePlot::getColorBarWidth | ( |  | ) | const |  | inline | 
 
 
◆ getColorMax()
  
  | 
        
          | double JKQTFPimagePlot::getColorMax | ( |  | ) | const |  | inline | 
 
defines maximum color value    
 
 
◆ getColorMin()
  
  | 
        
          | double JKQTFPimagePlot::getColorMin | ( |  | ) | const |  | inline | 
 
defines minimum color value    
 
 
◆ getDrawColorBar()
  
  | 
        
          | bool JKQTFPimagePlot::getDrawColorBar | ( |  | ) | const |  | inline | 
 
 
◆ getHeight()
  
  | 
        
          | int JKQTFPimagePlot::getHeight | ( |  | ) | const |  | inline | 
 
 
◆ getImage()
  
  | 
        
          | void * JKQTFPimagePlot::getImage | ( |  | ) | const |  | inline | 
 
 
◆ getImageFormat()
◆ getPalette()
defines the palette to use    
 
 
◆ getRotation()
  
  | 
        
          | int JKQTFPimagePlot::getRotation | ( |  | ) | const |  | inline | 
 
rotation of the image when plotting in units of 90 degrees (counter clock wise)    
 
 
◆ getWidth()
  
  | 
        
          | int JKQTFPimagePlot::getWidth | ( |  | ) | const |  | inline | 
 
 
◆ getXmax()
  
  | 
        
          | double JKQTFPimagePlot::getXmax | ( |  | ) | const |  | inline | 
 
maximum x value of the image    
 
 
◆ getXmin()
  
  | 
        
          | double JKQTFPimagePlot::getXmin | ( |  | ) | const |  | inline | 
 
minimum x value of the image    
 
 
◆ getYmax()
  
  | 
        
          | double JKQTFPimagePlot::getYmax | ( |  | ) | const |  | inline | 
 
maximum x value of the image    
 
 
◆ getYmin()
  
  | 
        
          | double JKQTFPimagePlot::getYmin | ( |  | ) | const |  | inline | 
 
minimum x value of the image    
 
 
◆ setColorBarWidth()
  
  | 
        
          | void JKQTFPimagePlot::setColorBarWidth | ( | int | __value | ) |  |  | inline | 
 
 
◆ setColorMax [1/3]
  
  | 
        
          | void JKQTFPimagePlot::setColorMax | ( | double | colorMax | ) |  |  | inlineslot | 
 
 
◆ setColorMax [2/3]
  
  | 
        
          | void JKQTFPimagePlot::setColorMax | ( | int | colorMax | ) |  |  | inlineslot | 
 
 
◆ setColorMax [3/3]
  
  | 
        
          | void JKQTFPimagePlot::setColorMax | ( | uint32_t | colorMax | ) |  |  | inlineslot | 
 
 
◆ setColorMin [1/3]
  
  | 
        
          | void JKQTFPimagePlot::setColorMin | ( | double | colorMin | ) |  |  | inlineslot | 
 
 
◆ setColorMin [2/3]
  
  | 
        
          | void JKQTFPimagePlot::setColorMin | ( | int | colorMin | ) |  |  | inlineslot | 
 
 
◆ setColorMin [3/3]
  
  | 
        
          | void JKQTFPimagePlot::setColorMin | ( | uint32_t | colorMin | ) |  |  | inlineslot | 
 
 
◆ setDrawColorBar()
  
  | 
        
          | void JKQTFPimagePlot::setDrawColorBar | ( | bool | __value | ) |  |  | inline | 
 
 
◆ setHeight()
  
  | 
        
          | void JKQTFPimagePlot::setHeight | ( | int | __value | ) |  |  | inline | 
 
 
◆ setImage() [1/2]
  
  | 
        
          | void JKQTFPimagePlot::setImage | ( | void * | __value | ) |  |  | inline | 
 
 
◆ setImage() [2/2]
  
  | 
        
          | void JKQTFPimagePlot::setImage | ( | void * | image, |  
          |  |  | JKQTFPImageFormat | imageFormat, |  
          |  |  | int | width, |  
          |  |  | int | height ) |  | inline | 
 
 
◆ setImageFormat()
◆ setPalette [1/2]
  
  | 
        
          | void JKQTFPimagePlot::setPalette | ( | int | palette | ) |  |  | inlineslot | 
 
 
◆ setPalette [2/2]
◆ setRotation
  
  | 
        
          | void JKQTFPimagePlot::setRotation | ( | int | rotation | ) |  |  | inlineslot | 
 
 
◆ setWidth()
  
  | 
        
          | void JKQTFPimagePlot::setWidth | ( | int | __value | ) |  |  | inline | 
 
 
◆ setXmax()
  
  | 
        
          | void JKQTFPimagePlot::setXmax | ( | double | __value | ) |  |  | inline | 
 
maximum x value of the image    
 
 
◆ setXmin()
  
  | 
        
          | void JKQTFPimagePlot::setXmin | ( | double | __value | ) |  |  | inline | 
 
minimum x value of the image    
 
 
◆ setYmax()
  
  | 
        
          | void JKQTFPimagePlot::setYmax | ( | double | __value | ) |  |  | inline | 
 
maximum x value of the image    
 
 
◆ setYmin()
  
  | 
        
          | void JKQTFPimagePlot::setYmin | ( | double | __value | ) |  |  | inline | 
 
minimum x value of the image    
 
 
◆ colorBarWidth
  
  | 
        
          | int JKQTFPimagePlot::colorBarWidth |  | protected | 
 
 
◆ colorMax
  
  | 
        
          | double JKQTFPimagePlot::colorMax |  | protected | 
 
defines maximum color value 
 
 
◆ colorMin
  
  | 
        
          | double JKQTFPimagePlot::colorMin |  | protected | 
 
defines minimum color value 
 
 
◆ drawColorBar
  
  | 
        
          | bool JKQTFPimagePlot::drawColorBar |  | protected | 
 
 
◆ height
  
  | 
        
          | int JKQTFPimagePlot::height |  | protected | 
 
 
◆ image
  
  | 
        
          | void* JKQTFPimagePlot::image |  | protected | 
 
 
◆ imageFormat
◆ palette
defines the palette to use 
 
 
◆ rotation
  
  | 
        
          | int JKQTFPimagePlot::rotation |  | protected | 
 
rotation of the image when plotting in units of 90 degrees (counter clock wise) 
 
 
◆ width
  
  | 
        
          | int JKQTFPimagePlot::width |  | protected | 
 
 
◆ xmax
  
  | 
        
          | double JKQTFPimagePlot::xmax |  | protected | 
 
maximum x value of the image 
 
 
◆ xmin
  
  | 
        
          | double JKQTFPimagePlot::xmin |  | protected | 
 
minimum x value of the image 
 
 
◆ ymax
  
  | 
        
          | double JKQTFPimagePlot::ymax |  | protected | 
 
maximum x value of the image 
 
 
◆ ymin
  
  | 
        
          | double JKQTFPimagePlot::ymin |  | protected | 
 
minimum x value of the image 
 
 
The documentation for this class was generated from the following file: