kc3-lang/ftgl/src

Branch :


Log

Author Commit Date CI Message
a64e2cad 2002-07-01 09:48:26 FTVector is now a template
2ce2fba2 2002-07-01 09:47:52 FTvector is now a template
18a50d96 2002-06-22 23:34:09 Made charmap() const
634f2397 2002-06-22 23:33:44 Added accessors for point size
6998e56b 2002-06-21 08:22:00 Getting rid of magic numbers
0cf246b2 2002-06-21 08:21:29 Replacements for stl containers
157770a9 2002-06-21 08:20:08 Remove <map> replaced with FTCharToGlyphIndexMap
9013e3ec 2002-06-20 08:22:06 Changes for VTK Removed tabs Removed mmgr Optimisations for loading pixel based fonts Minor changes
3413b9a1 2002-06-12 08:56:42 Merged FTGL_1_3_2
61e54cd2 2002-06-12 08:18:57 Reformatted and merged with 1.32
a53b09e3 2002-02-16 06:19:20 Removed FT_DoneGlyph and fix state stuff
d2dc2ff9 2002-02-16 06:18:52 removed FT_Done_Glyph
49190bc7 2002-02-16 06:17:25 hardly worth mentioning
3476699a 2002-02-16 00:04:18 Put glyphcontainer back in
d5e509af 2002-02-06 02:41:43 nothing
5b379896 2002-02-06 02:40:51 inlined the ascender and descender functions
1f3d6dca 2002-02-02 01:48:22 Removed redundant data and numGreys fields and changed render function slightly
17eb8aeb 2002-02-02 00:16:36 Removed FT_DoneGlyph and clean up delete []
8beda299 2002-02-02 00:15:12 Moved FT_Done_Glyph from FT*Glyph
7b1edc51 2002-01-25 22:34:32 Removed some redundant members and made then local
e919b2c4 2002-01-24 09:43:45 Removed the winding code. Reverted back to broken outline.flag. Glyph winding still broken!!!
681596b9 2002-01-24 09:42:21 Fixed compiler warnings (size_t)
fb243b31 2002-01-24 09:41:48 Removed complier warnings
021a3165 2002-01-24 09:40:39 Set the correct state for font type
3a0d7bf5 2002-01-09 20:54:12 Added a check for zero dimension bitmaps
ac5532fe 2002-01-09 20:35:52 FTBbox now uses floats rather then ints
fff0f674 2002-01-09 20:34:16 Minor tidy up
24a2f62f 2002-01-09 20:33:04 More const stuff Replaced the for loop with a resize to fill the vector with null
493a1ac4 2001-12-14 02:52:10 Added math.h header
6829d29a 2001-12-11 03:56:17 rejigged the advance and render functions to make them sleaner...not really
c8dc02da 2001-12-11 03:55:08 Replaced double with FTGL_DOUBLE typedef
15edcb37 2001-12-11 03:53:24 Tidied up includes
3715b637 2001-12-10 21:30:58 Added include for mmgr
ccddd5df 2001-11-29 05:10:21 Added Winding fuction to colc area for a full contour rather than part of one
df61b3d8 2001-11-29 01:12:54 Added an include for mmgr
21c67961 2001-11-29 01:12:14 Added include for mmgr
5779235b 2001-11-28 23:04:24 Added a work around for a bug in freetype. Calcs the winding direction of the contour
d996cc69 2001-11-25 20:40:57 Fixed the space bug AGAIN.
42d95631 2001-11-13 05:45:52 Fixed up the xOffset ( +padding)
d58c7be1 2001-11-12 22:28:36 Refactored texture fonts to ba able to load glyphs on the fly...uses glTexSubImage2D. They are now more in line with the rest of the fonts.
79fcf371 2001-11-12 22:26:00 fix me
d233facc 2001-11-12 02:45:11 Set the bounding box
291db109 2001-11-12 02:44:47 Set the bounding box Tidied up some code
86b5c356 2001-11-12 02:44:18 gluTesselation now feeds data to internal FTMesh class
82035b3b 2001-11-12 02:42:32 Added bounding box function
6d84af79 2001-11-12 02:40:15 Set the bounding box and re-order some operations
1ce1050a 2001-11-12 02:39:05 Set the bounding box
b9c932f6 2001-11-12 02:34:21 Added bounding box functions
21c76d68 2001-11-12 00:00:50 Extrusion code merged from 1.3beta2
a00a92ec 2001-11-08 20:36:26 Minor fixes for windows warnings
7d8a9eab 2001-11-05 22:32:05 Refactoring FTVectoriser & FTPolyGlyph to anable access to tessellation data
a5e3b58c 2001-11-05 21:00:30 Fixed a bug that was overunning the glyph list
7e2c7214 2001-11-05 20:59:35 Added a test for null pointers in the d_stor
29f37277 2001-11-04 04:55:43 Unix line endings
789b1cf3 2001-11-04 04:33:30 Changes to allow glyphs to be loaded on the fly... MakeGlyphList is no longer pure virtual. New function MakeGlyph is pure virtual Open now has a flag for pre-cache GlyphContainer builds a list of null pointers advance and render functions check if glyph has been loaded and loads it if it has'nt
115dd8e4 2001-11-01 20:07:15 Added brackets to clear Win32 warning
dc7f26f7 2001-11-01 20:05:15 Added padding to size calculations
e077739b 2001-10-30 23:23:29 Renamed functions in prep for extruded glyphs Ingest->Process Output->MakeOutline
e6d42357 2001-10-30 02:51:30 Fixed c_stor to ensure that a valid charmap is created
82ec4afe 2001-10-29 20:09:59 Minor changes to fix some implicit type conversions
24f0f7f1 2001-10-28 04:06:52 Got rid of the static in FTTextureGlyph and tidied the code up
35d43d78 2001-10-28 04:06:09 Removed a couple of comments
25e3956a 2001-10-28 04:05:48 Got rid of the static and moved the glBegin/glEnd pairs
7003bfbf 2001-10-25 20:54:05 Removed the glEnable( GL_TEXTURE_2D) call
d278b891 2001-10-25 04:33:01 Removed the glu header
263722f7 2001-10-25 04:03:06 Re-ordered initialisation lists to keep project builder happy (MAC OSX)
1010afa2 2001-10-25 02:01:20 Removed redundant tempGlyph members
98e9ad48 2001-10-23 03:05:51 Enable texturing
df172ba4 2001-10-10 22:03:16 Minor changes, mainly to includes, for the windows port
afcc3a17 2001-09-30 23:03:32 Changed these to FTOutlineGlyph. Removed these files
6e2bd9b8 2001-09-30 23:01:56 These used to be FTVectorGlyph. Changed the name.
afa6cbb7 2001-09-30 23:00:23 Clean up the FTCharmap
902bd172 2001-09-30 22:59:04 Changed FTVectorGlyph to FTOutlineGlyph
5b3bba3f 2001-09-30 22:57:29 Changed std::memset to memset. Added using namespace std. This is for windows
b073a548 2001-09-30 22:56:26 Added CALLBACK to the gluTess callback function definitions. This for windows.
96a04023 2001-09-27 01:41:15 Added tessellation winding rules
6141f71d 2001-09-27 01:40:39 Added a test for an empty point list when adding points to a contour.
7ffb9dc6 2001-09-20 00:22:39 Removed redundant code. Added comments for Advancs()
d74f95ce 2001-09-19 04:54:59 Added functions to calc the advance width of a string
98a1a2a8 2001-09-19 04:54:06 Minor changes
1fd31267 2001-09-17 22:53:09 Set the default encoding
42c4d600 2001-09-17 21:00:48 Minor change to CharSize func
07f73bb5 2001-09-17 21:00:10 Comment changes
262b30a5 2001-09-17 20:59:34 Implemented FTCharmap class
d2b9a63c 2001-09-17 20:58:50 Initial revision
6a024aef 2001-09-16 21:52:46 Updated for changes in *Glyph classes. Added unicode render function. Updated comments
6165034e 2001-09-16 21:50:28 Added error code (err) to initialisation list
c704216e 2001-09-16 21:49:52 Removed glyph index parameter from c_stor (see FTGlyph) and updated comments
af2bc912 2001-09-16 21:31:38 Minor tidy ups
5b0d8399 2001-09-16 21:30:59 Updated comments. Added err and ftface to initialosation list
8a480963 2001-09-16 21:29:59 Added error code (err) to initialisation list
d70420a4 2001-09-16 21:28:46 Updated comments and added a unicode render function
486a0751 2001-09-16 21:27:52 removed the glyphIndex member
15c06ee5 2001-09-14 01:11:02 Added FIXME comment for max number of textures
4d72a787 2001-09-14 00:42:22 The freetype glyph is now disposed of correctly after initialsation
76f1128a 2001-09-14 00:40:43 Changed the order in which things are cleaned up when this object is destroyed.
b161bd20 2001-09-14 00:39:36 No longer call face.close(). FTFace is responsible for closing the face.
84de12e4 2001-09-14 00:37:26 Removed FT_Done_Glyph from the d_tor. Glyph disposal is done immediately after the glyph is processed.
2797daf9 2001-08-29 01:07:26 Removed the redundant pos.x in Render()
241a40fc 2001-08-28 23:04:04 Moved the list of valid encoding symbols from the .cc to .h so it appears in the docs.