|
0c12b0a5
|
2001-08-26T22:28:23
|
|
Made contourFlag private and added accessor function
|
|
c5c734f9
|
2001-08-24T02:18:59
|
|
Added JavaDoc comments
|
|
295f2c0f
|
2001-08-24T02:06:51
|
|
Made some magic numbers into constants
|
|
524e7ca9
|
2001-08-22T03:40:05
|
|
Changed the return types for the size function to int
|
|
e62d68b3
|
2001-08-20T22:51:21
|
|
Started being more strict with types eg integer indices and sizes are now unsigned.
|
|
23cb67ba
|
2001-08-20T22:36:44
|
|
Added Glyph function
|
|
aded3122
|
2001-08-20T21:44:00
|
|
Gerards fixes to compile under Linux
|
|
9f030717
|
2001-08-19T22:43:50
|
|
Major change to enable multiple textures. If all the glyphs for a given face and size don't fit within the max texture size we now create as many textures as required and switch automatically when rendering.
|
|
be5b608f
|
2001-08-19T22:40:43
|
|
Changed the size stuff to use floats rather than ints.
Global height and width is now calculated using the bbox
|
|
31fa83cb
|
2001-08-19T22:34:40
|
|
This now uses FTFace function rather than calling freetype directly...better encapsulation and may allow future caching.
|
|
6acb6ea5
|
2001-08-19T22:32:57
|
|
Updated to reflect changes in FTFace & FTGlyphContainer
|
|
9aa9fe44
|
2001-08-19T22:31:25
|
|
Implemented charmap, CharIndex and kernAdvance functions. These are now wrappers for the freetype functions and the rest of FTGL should not call freetype directly.
|
|
e39fe85c
|
2001-08-19T22:20:32
|
|
removed the unused loop struct.
|
|
de2532f4
|
2001-08-08T01:33:03
|
|
Changes to the way charmaps are handled
|
|
4fcbcd3c
|
2001-08-08T01:30:04
|
|
Changes to the charmap handling and fixed TextureSize()
|
|
06d66c75
|
2001-08-07T21:28:07
|
|
Minor tidy ups.
Tidied up the error stuff
|
|
ea2efa4e
|
2001-08-07T21:25:12
|
|
Added Error() stuff
|
|
9982b644
|
2001-08-07T21:21:16
|
|
Added Error().
Minor Tidy ups
Added Underline()...doesn't work yet
|
|
883d4607
|
2001-08-07T01:03:44
|
|
Added a render function to set LINE_SMOOTH for anti aliased lines
|
|
7411d133
|
2001-08-07T01:02:49
|
|
Added a render function to set the alpha blend mode
|
|
048139fc
|
2001-08-07T01:00:37
|
|
Added a render function to set the pixelStore stuff previously set by the bitmap glyph
|
|
f1940e79
|
2001-08-06T05:46:16
|
|
Changed types for IRIX
|
|
daa92912
|
2001-08-06T04:29:49
|
|
Added using namespace std
|
|
a1ed83ae
|
2001-08-05T22:28:29
|
|
const rampage:) added next2 to curve code
|
|
08651a1d
|
2001-08-05T22:21:14
|
|
Minor tidy ups
|
|
bf84e602
|
2001-08-05T22:16:32
|
|
Initialisation list. Made render() arg const.
|
|
007ca6b5
|
2001-08-05T22:15:50
|
|
Made render() arg const. Minor tidy ups
|
|
18dd271e
|
2001-08-05T21:44:40
|
|
Made render() arg const. Initialisation list.
|
|
e0944402
|
2001-08-05T21:43:42
|
|
Made return type of render() void.
Initialisation list.
TextureSize() complete
|
|
74ddddc2
|
2001-08-05T21:41:09
|
|
Added FT_Error member. Minor tidy ups and fixed automatic variable warning in render()
|
|
f8b7df3d
|
2001-08-05T21:39:50
|
|
Minor tidy ups and made render() arg const
|
|
53040dd2
|
2001-08-05T21:39:02
|
|
Minor tidy ups and fixed a couple of compiler warnings
|
|
a264b05c
|
2001-08-05T21:37:18
|
|
Added FT_Error member and accessor function. Minor tidy ups
|
|
f03d965b
|
2001-08-05T21:35:51
|
|
Made render() arg const
|
|
678be1a1
|
2001-08-05T21:34:40
|
|
Minor tidy ups
|
|
b6f636a5
|
2001-08-02T22:59:13
|
|
Polygon fonts now work.
|
|
ec4a06b7
|
2001-08-02T21:52:58
|
|
Made the ftPoint struct an external class and added some helper functions eg operator !=
Got rid of ftLoop, it's not needed now that I've tidied up the curve parsing code (which fixed the Vivaldi Q bug)
Minor code tidy ups.
|
|
bb798851
|
2001-08-01T22:56:04
|
|
Made the FTPOINT type a struct of 3 floats rather than a PAIR<int, int> to make it compatible with gluTess.
Made bValues[][] a private member rather than local to evaluateCurve()
|
|
0c395027
|
2001-08-01T05:27:22
|
|
Spilt the FTVectoriser & FTContour stuff out of FTVectorGlyph. Made some minor changes to the curve code.
|
|
fe2aca96
|
2001-08-01T04:17:58
|
|
Updated for FTVectorGlyph
|
|
4cd99a38
|
2001-07-30T02:24:24
|
|
Rewrote the way the raster positon is set. The position is now kept in an FT_Vector called pen and pas into the glyphs, rather than the glyph calculating it's on raster position.
|
|
566da1a7
|
2001-07-30T01:08:15
|
|
render() now takes a reference
|
|
563aab11
|
2001-07-27T04:28:40
|
|
Made all methods virtual
|
|
4f59d7a3
|
2001-07-26T05:18:33
|
|
Added assignment of FT_Size attribute and added Height and Width methods
|
|
019af0d2
|
2001-07-26T05:11:34
|
|
This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.
|