OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
include
ossim
font
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
>
15
#include <
ossim/base/ossimFilename.h
>
16
#include <
ossim/base/ossimFontInformation.h
>
17
class
ossimFont
;
18
19
class
ossimFontFactoryBase
20
{
21
public
:
22
23
virtual
~ossimFontFactoryBase
(){}
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
ossimFontFactoryBase
Definition:
ossimFontFactoryBase.h:19
ossimFontFactoryBase::createFont
virtual ossimFont * createFont(const ossimFontInformation &information) const =0
ossimFontInformation.h
ossimFont
Definition:
ossimFont.h:25
ossimString.h
ossimFontInformation
Definition:
ossimFontInformation.h:19
ossimFilename
Definition:
ossimFilename.h:20
ossimFilename.h
ossimFontFactoryBase::~ossimFontFactoryBase
virtual ~ossimFontFactoryBase()
Definition:
ossimFontFactoryBase.h:23
ossimFontFactoryBase::getFontInformation
virtual void getFontInformation(std::vector< ossimFontInformation > &informationList) const =0
Generated on Fri Aug 3 2018 08:46:47 for OSSIM - Open Source Software Image Map by
1.8.14