BornAgain  1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
IAxis Member List

This is the complete list of members for IAxis, including all inherited members.

axisName() constIAxisinline
bin(size_t index) const =0IAxispure virtual
binBoundaries() constIAxisvirtual
binCenter(size_t index) const =0IAxispure virtual
binCenters() constIAxisvirtual
bounds() constIAxis
center() constIAxis
clip(double lower, double upper)IAxisvirtual
clip(std::pair< double, double > bounds)IAxis
clone() const =0IAxispure virtual
contains(double value) constIAxisvirtual
equals(const IAxis &other) constIAxisprotectedvirtual
findClosestIndex(double value) const =0IAxispure virtual
IAxis(std::string name)IAxisinline
IAxis(const IAxis &)=deleteIAxis
m_nameIAxisprivate
max() const =0IAxispure virtual
min() const =0IAxispure virtual
operator!=(const IAxis &right) constIAxisinline
operator<<(std::ostream &ostr, const IAxis &m)IAxisfriend
operator==(const IAxis &right) constIAxisinline
operator[](size_t index) const =0IAxispure virtual
print(std::ostream &ostr) const =0IAxisprotectedpure virtual
setAxisName(std::string name)IAxisinline
size() const =0IAxispure virtual
span() constIAxis
~IAxis()IAxisvirtual