29 #ifndef MEASURES_MCONVERTBASE_H 30 #define MEASURES_MCONVERTBASE_H 33 #include <casacore/casa/aips.h> 34 #include <casacore/casa/iosfwd.h> 164 virtual void set(
const MeasValue &val) = 0;
166 virtual void set(
const Unit &inunit) = 0;
176 virtual void print(ostream &os)
const = 0;
virtual uInt getMethod(uInt which) const =0
Get method.
virtual void addMethod(uInt method)=0
Add a method (Note: uInt should be an enum from the appropiate Measure)
ostream & operator<<(ostream &os, const IComplex &)
Show on ostream.
Physical quantities within reference frame.
virtual void addFrameType(uInt tp)=0
Add a FrameTypes used (as specified in MeasFrame::FrameTypes)
Base class for values in a Measure.
virtual void print(ostream &os) const =0
Print a conversion engine.
virtual Int nMethod() const =0
Get number of methods.
virtual void setModel(const Measure &val)=0
Set a new model for the conversion.
this file contains all the compiler specific defines
Conversion of Measures Base.