\(\renewcommand\AA{\unicode{x212B}}\)

FloatArrayBoundedValidator

This is a Python binding to the C++ class Mantid::Kernel::ArrayBoundedValidator.

bases: mantid.kernel.IValidator

class mantid.kernel.FloatArrayBoundedValidator
clearLower((FloatArrayBoundedValidator)self) → None :

Clear any set lower bound

clearUpper((FloatArrayBoundedValidator)self) → None :

Clear any set upper bound

hasLower((FloatArrayBoundedValidator)self) → bool :

Return true if a lower bound has been set

hasUpper((FloatArrayBoundedValidator)self) → bool :

Return true if an upper bound has been set

isLowerExclusive((FloatArrayBoundedValidator)self) → bool :

Return True if the lower bound is exclusive

isUpperExclusive((FloatArrayBoundedValidator)self) → bool :

Return True if the upper bound is exclusive

lower((FloatArrayBoundedValidator)self) → float :

Return the lower bound

setExclusive((FloatArrayBoundedValidator)self, (bool)exclusive) → None :

Set if the bounds are exclusive

setLower((FloatArrayBoundedValidator)self, (float)lower) → None :

Set the lower bound

setLowerExclusive((FloatArrayBoundedValidator)self, (bool)exclusive) → None :

Set if the lower bound is exclusive

setUpper((FloatArrayBoundedValidator)self, (float)upper) → None :

Set the upper bound

setUpperExclusive((FloatArrayBoundedValidator)self, (bool)exclusive) → None :

Set if the upper bound is exclusive

upper((FloatArrayBoundedValidator)self) → float :

Return the upper bound