BornAgain  1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
IUnitConverter Member List

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

availableUnits() const =0 (defined in IUnitConverter)IUnitConverterpure virtual
axisName(size_t i_axis, Axes::Units units_type=Axes::Units::DEFAULT) const (defined in IUnitConverter)IUnitConverter
axisSize(size_t i_axis) const =0 (defined in IUnitConverter)IUnitConverterpure virtual
calculateMax(size_t i_axis, Axes::Units units_type) const =0 (defined in IUnitConverter)IUnitConverterpure virtual
calculateMin(size_t i_axis, Axes::Units units_type) const =0 (defined in IUnitConverter)IUnitConverterpure virtual
checkIndex(size_t i_axis) const (defined in IUnitConverter)IUnitConverterprotected
clone() const =0 (defined in IUnitConverter)IUnitConverterpure virtual
createConvertedAxis(size_t i_axis, Axes::Units units) const =0 (defined in IUnitConverter)IUnitConverterpure virtual
createConvertedData(const OutputData< double > &data, Axes::Units units) constIUnitConvertervirtual
defaultUnits() const =0 (defined in IUnitConverter)IUnitConverterpure virtual
dimension() const =0 (defined in IUnitConverter)IUnitConverterpure virtual
ICloneable()=default (defined in ICloneable)ICloneable
ICloneable(const ICloneable &)=delete (defined in ICloneable)ICloneable
ICloneable(ICloneable &&)=default (defined in ICloneable)ICloneable
substituteDefaultUnits(Axes::Units units) const (defined in IUnitConverter)IUnitConverter
throwUnitsError(std::string method, std::vector< Axes::Units > available) const (defined in IUnitConverter)IUnitConverterprotected
transferToCPP()ICloneableinlinevirtual
~ICloneable()=default (defined in ICloneable)ICloneablevirtual
~IUnitConverter() (defined in IUnitConverter)IUnitConvertervirtual