14 #if OSSIM_HAS_FREETYPE 18 #include <ossim/font/ossimGdSansBold.inc> 26 #if OSSIM_HAS_FREETYPE 36 return &sharedInstance;
53 std::vector<ossimFontFactoryBase*>::iterator iter = std::find(
theFactoryList.begin(),
108 vector<ossimFontInformation> info;
114 for(i = 0; i < (int)info.size(); ++i)
129 vector<ossimFontInformation> info;
135 for(i = 0; i < (int)info.size(); ++i)
151 std::vector<ossimFontInformation> infoList;
154 if(infoList.size() < 1)
159 if(infoList.size() < 1)
164 if(infoList.size() < 1)
void operator=(const ossimFontFactoryRegistry &rhs)
static ossimString upcase(const ossimString &aString)
std::vector< ossimFontFactoryBase * > theFactoryList
void getFontInformationContainingFamilyName(std::vector< ossimFontInformation > &informationList, const ossimString &familyName) const
bool contains(char aChar) const
static ossimFreeTypeFontFactory * instance()
void push_back(char c)
Equivalent to insert(end(), c).
void getFontInformation(std::vector< ossimFontInformation > &informationList) const
ossimString trim(const ossimString &valueToTrim=ossimString(" \\)) const
this will strip lead and trailing character passed in.
ossimFont * createFont(const ossimFontInformation &information) const
ossimFont * getDefaultFont() const
void unregisterFactory(ossimFontFactoryBase *factory)
void getFontInformationFamilyName(std::vector< ossimFontInformation > &informationList, const ossimString &familyName) const
ossimFontFactoryRegistry()
static ossimFontFactoryRegistry * instance()
virtual void setPixelSize(int horizontalPixelSize, int verticalPixelSize)
bool findFactory(ossimFontFactoryBase *factory) const
bool registerFactory(ossimFontFactoryBase *factory)
ossimRefPtr< ossimFont > theDefaultFont