\(\renewcommand\AA{\unicode{x212B}}\)
This is a Python binding to the C++ class Mantid::API::TextAxis.
bases: mantid.api.MantidAxis
mantid.api.TextAxis¶create((int)length) → MantidAxis :¶Creates a new TextAxis of a specified length
extractValues((MantidAxis)self) → object :¶Return a numpy array of the axis values
getMax((MantidAxis)self) → float :¶Get max value specified on the axis
getMin((MantidAxis)self) → float :¶Get min value specified on the axis
getUnit((MantidAxis)self) → Unit :¶Returns the unit object for the axis
getValue((MantidAxis)self, (int)index[, (int)vertical_index]) → float :¶Returns the value at the given point on the Axis. The vertical axis index [default=0]
indexOfValue((MantidAxis)arg1, (float)arg2) → int :¶Returns the index of the given value on the Axis.
isNumeric((MantidAxis)self) → bool :¶Returns true if this is a NumericAxis
isSpectra((MantidAxis)self) → bool :¶Returns true if this is a SpectraAxis
isText((MantidAxis)self) → bool :¶Returns true if this is a TextAxis
label((TextAxis)self, (int)index) → str :¶Return the label at the given position
length((MantidAxis)self) → int :¶Returns the length of the axis
setLabel((TextAxis)self, (int)index, (str)label) → None :¶Set the label at the given entry
setUnit((MantidAxis)self, (str)unit_name) → Unit :¶Set the unit for this axis by name.
setValue((MantidAxis)self, (int)index, (float)value) → None :¶Set a value at the given index
title((MantidAxis)self) → str :¶Get the axis title