29 #ifndef TRIALDISPLAY_DLFONT_H
30 #define TRIALDISPLAY_DLFONT_H
casacore::Vector< casacore::String > itsNames
casacore::String getXValueNoSize()
Return the current font as a XLFD.
A class designed to manage several representations of the same font.
virtual ~DLFont()
Destructor.
casacore::Int itsCurrentFont
void setSize(const casacore::Int newSize)
Set the desired size (pixelSize)
void setXValue(const casacore::String &newX11)
Set the XLFD for this font (if you wish to set at matrix for any fields e.g.
casacore::Int getSize()
Return the current font as a post-script recognisable name casacore::String getPSValueNoSize();.
casacore::String getName()
Return the name (as it should be presented to users) of the font.
casacore::String getXValue()
Return the current font as a XLFD, with the specific size.
casacore::Vector< casacore::String > itsPSFonts
DLFont & operator=(const DLFont &other)
Copy assignment.
bool Bool
Define the standard types used by Casacore.
casacore::Vector< casacore::String > itsXFonts
DLFont()
(Required) default constructor.
casacore::Vector< casacore::String > getAllNames()
void setName(const casacore::String &newName)
Set the name of the font.
String: the storage and methods of handling collections of characters.
void setPSValue(const casacore::String &newPS)
Set the Postscript representation of this font.
casacore::String getPSValue()
Return the current font as a PS recognisable name, with the specific size 'tagged onto' the end of it...
casacore::Bool lookUp(const casacore::String &desc, const DLFont::FontDescription, casacore::Int &returnIndex)