28 #ifndef TRIALDISPLAY_ATTVALTOL_H
29 #define TRIALDISPLAY_ATTVALTOL_H
160 #ifndef AIPS_NO_TEMPLATE_SRC
161 #include <display/Display/AttValTol.tcc>
162 #endif //# AIPS_NO_TEMPLATE_SRC
A 1-D Specialization of the Array class.
virtual AttributeValueBase * clone() const
Return a new copy of the AttributeValueTol (virtual constructor).
const AttributeValueTol< T > & operator=(const AttributeValueTol< T > &other)
Assignment operator.
virtual ~AttributeValueTol()
Destructor.
Type-dependent interface for values of Attributes.
virtual T getTolerance() const
AttributeValueTol()
Default constructor.
virtual void setTolerance(T value)
Change or retrieve the scalar tolerance.
T itsValueTolerance
The value of the tolerance.
bool Bool
Define the standard types used by Casacore.
Base class for values of Attributes used in the display classes.
casacore::Bool myMatch(const AttributeValue< T > &other) const
Does the actual matching.
Templated class for storing Attributes which have a tolerance.
String: the storage and methods of handling collections of characters.
virtual casacore::String className() const
Return class name.
virtual casacore::Bool matches(const AttributeValueBase &other) const
Implements when the values of two Attributes match, taking note of tolerance in this particular imple...
LatticeExprNode value(const LatticeExprNode &expr)
This function returns the value of the expression without a mask.