Commit 486a0751eeb78c397b8b12a5496bb1ffe869a448

henry 2001-09-16T21:27:52

removed the glyphIndex member

diff --git a/include/FTGlyph.h b/include/FTGlyph.h
index fcbe57b..8d54973 100755
--- a/include/FTGlyph.h
+++ b/include/FTGlyph.h
@@ -20,14 +20,12 @@
 class FTGlyph
 {
 	public:
-		// methods
-
 		/**
 		 * Constructor
 		 *
 		 * @param glyphIndex	The glyph index for this glyph
 		 */
-		FTGlyph( unsigned int glyphIndex);
+		FTGlyph();
 
 		/**
 		 * Destructor
@@ -37,7 +35,7 @@ class FTGlyph
 		/**
 		 * Renders this glyph at the current pen position.
 		 *
-		 * @param pen		The current pen position.
+		 * @param pen	The current pen position.
 		 * @return		The advance distance for this glyph.
 		 */
 		virtual float Render( const FT_Vector& pen) = 0;
@@ -49,18 +47,7 @@ class FTGlyph
 		 */
 		FT_Error Error() const { return err;}
 		
-		// attributes
-
-		/**
-		 * The glyph index
-		 */
-		const unsigned int glyphIndex; // FIXME make this private
-		
 	protected:
-		// methods
-		
-		// attributes
-
 		/**
 		 * The advance distance for this glyph
 		 */
@@ -72,20 +59,12 @@ class FTGlyph
 		FT_Vector pos;
 
 		/**
-		 * Temporary holder for the Freetype glyph
-		 */
-		FT_Glyph ftGlyph;
-		
-		/**
 		 * Current error code. Zero means no error.
 		 */
 		FT_Error err;
 		
 	private:
-		// methods
-		
-		// attributes
-		
+
 };
 
 
diff --git a/src/FTGlyph.cpp b/src/FTGlyph.cpp
index d5c3ad3..cc837ca 100755
--- a/src/FTGlyph.cpp
+++ b/src/FTGlyph.cpp
@@ -2,10 +2,8 @@
 
 
 // OPSignature:  FTGlyph:FTGlyph( FT_Face:face  int:glyphIndex ) 
-FTGlyph::FTGlyph( unsigned int gi)
+FTGlyph::FTGlyph()
 :	advance(0),
-	glyphIndex(gi),
-	ftGlyph(0),
 	err(0)	
 {
 	pos.x = 0;