include/FTBBox.h


Log

Author Commit Date CI Message
sammy a6f07b94 2008-04-13T19:37:25 * Merged trunk commits [662] and [663], by patrick: + Added the FTBBox::Invalidate and FTBBox::IsValid methods. + Changed the FTFont::BBox to accept a range of indicies. Only characters with the range are checked. The previous funcitonality is preserved via inline methods that call the new implementation. + Kluged a fix for a bug where FTFont::BBox was returning bounding volumes where min > max. I don't know where the problem is originating, I just force the bounds to be correct. + Changed the FTFont::DoRender methods to accept an external FTPoint for the pen position. This enables FTLayout classes to use their own pen for rendering. + Added the FTLayout class as a friend of FTFont to allow layout managers to call private rendering functions and access private font information.
sammy 141112c4 2008-04-12T22:44:48 * Add licensing information to all files in the library.
sammy ee107630 2008-03-03T16:41:35 * Remove svn:executable property from source files.
sammy f0f550ea 2008-03-03T16:36:07 * Remove svn:executable property from source files.
henry 4c6baa27 2004-10-10T22:50:01 Refactoring FTPoint
henry 152f03ff 2003-10-02T04:07:34 Test for outline or bitmap doesn't seem to matter.
henry 2b8fc1b1 2003-10-01T06:46:18 Now uses FT_Outline_Get_CBox where possible
henry ab105e73 2003-10-01T00:25:15 Minor change
henry cca1059d 2003-09-29T20:59:51 Added SetDepth function to FTBBox
henry 46161923 2003-09-29T04:56:10 Changed from FT_Glyph to FT_GlyphSlot
henry 59a0780e 2003-09-25T03:55:19 Changed to use FTGlyphSlot internally instead of FTGlyph
patrick 48995ae5 2003-04-06T18:56:01 Added the FTBBox::Invalidate and FTBBox::IsValid methods.
henry 939e0c75 2002-12-17T01:44:13 Removed operator +
henry 01797825 2002-12-11T09:29:31 Added another c_stor and operator += Fixed 'add' functions
henry 17718970 2002-12-10T08:48:29 Changed size calculations to use floats
henry 8f7ed195 2002-11-29T08:18:41 Added Move and operator +
henry c941c73b 2002-11-28T08:21:43 Documentation Changes
henry 83da3d1a 2002-11-27T06:35:56 Moved these classes to there own files