15 #include "CeeVisualization/Base.h" 16 #include "CeeCore/RefCountedObject.h" 17 #include "CeeCore/PtrRef.h" 18 #include "CeeCore/Str.h" 20 namespace cvf {
class Font; }
35 virtual unsigned int pointSize()
const;
38 float lineSpacing()
const;
39 void setLineSpacing(
float factor);
43 static PtrRef<Font> createTrueTypeFont(
const Str& filename,
unsigned int pointSize);
49 cvf::Font* internal_cvfFont();
52 CEE_PRIVATE_IMPL(
Font);
54 CEE_DISALLOW_COPY_AND_ASSIGN(
Font);
Definition: LogEvent.h:19
Namespace cee contains all functionality and structures under the Core component. ...
Definition: AppComponent.cpp:26
A general unicode based string class.
Definition: Str.h:28
Smart pointer class used for handling reference counted objects (that derive from Object)...
Definition: PtrRef.h:26
Base class for all reference counted objects with built-in support for intrusive reference counting...
Definition: RefCountedObject.h:34
A true type font used for text drawing.
Definition: TrueTypeFont.h:27
A font used for text drawing.
Definition: Font.h:30