OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimFontFactoryBase.h
Go to the documentation of this file.
1 //*******************************************************************
2 // Copyright (C) 2000 ImageLinks Inc.
3 //
4 // License: MIT
5 //
6 // See LICENSE.txt file in the top level directory for more details.
7 //
8 // Author: Garrett Potts
9 //
10 //********************************************************************
11 // $Id: ossimFontFactoryBase.h 9094 2006-06-13 19:12:40Z dburken $
12 #ifndef ossimFontFactoryBase_HEADER
13 #define ossimFontFactoryBase_HEADER
14 #include <ossim/base/ossimString.h>
17 class ossimFont;
18 
20 {
21 public:
22 
24 
29  virtual ossimFont* createFont(const ossimFontInformation& information)const=0;
30 
35  virtual ossimFont* createFont(const ossimFilename& file)const=0;
36 
37  virtual void getFontInformation(std::vector<ossimFontInformation>& informationList)const=0;
38 
39 };
40 
41 #endif
virtual ossimFont * createFont(const ossimFontInformation &information) const =0
virtual void getFontInformation(std::vector< ossimFontInformation > &informationList) const =0