BornAgain  1.19.79
Simulate and fit neutron and x-ray scattering at grazing incidence
RangeUtils.h File Reference

Description

Defines RangeUtils namespace.

Homepage:\n http://www.bornagainproject.org
License:\n GNU General Public License v3 or higher (see COPYING)
Authors
Scientific Computing Group at MLZ (see CITATION, AUTHORS)

Definition in file RangeUtils.h.

Include dependency graph for RangeUtils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 GUI
 
 GUI::View
 
 GUI::View::RangeUtils
 Provides few helper functions for ColorMapPlot.
 

Functions

QCPColorGradient GUI::View::RangeUtils::getGradient (const QString &gradientName)
 
QCPRange GUI::View::RangeUtils::itemDataRange (const IntensityDataItem *item)
 Returns z-axis data range. More...
 
QCPRange GUI::View::RangeUtils::itemDataZoom (const IntensityDataItem *item)
 Returns z-axis visible range (zoom). More...
 
QCPColorGradient GUI::View::RangeUtils::itemGradient (const IntensityDataItem *item)
 
QCPRange GUI::View::RangeUtils::itemXrange (const IntensityDataItem *item)
 Returns x-axis range. More...
 
QCPRange GUI::View::RangeUtils::itemYrange (const IntensityDataItem *item)
 Returns y-axis range. More...
 
QCPRange GUI::View::RangeUtils::itemZoomX (const IntensityDataItem *item)
 Returns x-axis vizible range (zoom). More...
 
QCPRange GUI::View::RangeUtils::itemZoomY (const IntensityDataItem *item)
 Returns y-axis vizible range (zoom). More...
 
void GUI::View::RangeUtils::setDefaultMargins (QCustomPlot *customPlot)
 Sets default margins for axes rectangle plot. More...
 
void GUI::View::RangeUtils::setLogz (QCPAxis *axis, bool isLogz)
 
void GUI::View::RangeUtils::setLogz (QCPColorScale *scale, bool isLogz)