@@ -60,10 +60,10 @@ public class MissingGlyph extends ShapeElement
60
60
//We may define a path
61
61
private Shape path = null ;
62
62
//Alternately, we may have child graphical elements
63
- private int horizAdvX = -1 ; //Inherits font's value if not set
64
- private int vertOriginX = -1 ; //Inherits font's value if not set
65
- private int vertOriginY = -1 ; //Inherits font's value if not set
66
- private int vertAdvY = -1 ; //Inherits font's value if not set
63
+ private float horizAdvX = -1 ; //Inherits font's value if not set
64
+ private float vertOriginX = -1 ; //Inherits font's value if not set
65
+ private float vertOriginY = -1 ; //Inherits font's value if not set
66
+ private float vertAdvY = -1 ; //Inherits font's value if not set
67
67
68
68
/**
69
69
* Creates a new instance of Font
@@ -131,22 +131,22 @@ protected void build() throws SVGException
131
131
//Read glyph spacing info
132
132
if (getPres (sty .setName ("horiz-adv-x" )))
133
133
{
134
- horizAdvX = sty .getIntValue ();
134
+ horizAdvX = sty .getFloatValue ();
135
135
}
136
136
137
137
if (getPres (sty .setName ("vert-origin-x" )))
138
138
{
139
- vertOriginX = sty .getIntValue ();
139
+ vertOriginX = sty .getFloatValue ();
140
140
}
141
141
142
142
if (getPres (sty .setName ("vert-origin-y" )))
143
143
{
144
- vertOriginY = sty .getIntValue ();
144
+ vertOriginY = sty .getFloatValue ();
145
145
}
146
146
147
147
if (getPres (sty .setName ("vert-adv-y" )))
148
148
{
149
- vertAdvY = sty .getIntValue ();
149
+ vertAdvY = sty .getFloatValue ();
150
150
}
151
151
}
152
152
@@ -178,7 +178,7 @@ public void render(Graphics2D g) throws SVGException
178
178
//Do not push or pop stack
179
179
}
180
180
181
- public int getHorizAdvX ()
181
+ public float getHorizAdvX ()
182
182
{
183
183
if (horizAdvX == -1 )
184
184
{
@@ -187,7 +187,7 @@ public int getHorizAdvX()
187
187
return horizAdvX ;
188
188
}
189
189
190
- public int getVertOriginX ()
190
+ public float getVertOriginX ()
191
191
{
192
192
if (vertOriginX == -1 )
193
193
{
@@ -196,7 +196,7 @@ public int getVertOriginX()
196
196
return vertOriginX ;
197
197
}
198
198
199
- public int getVertOriginY ()
199
+ public float getVertOriginY ()
200
200
{
201
201
if (vertOriginY == -1 )
202
202
{
@@ -205,7 +205,7 @@ public int getVertOriginY()
205
205
return vertOriginY ;
206
206
}
207
207
208
- public int getVertAdvY ()
208
+ public float getVertAdvY ()
209
209
{
210
210
if (vertAdvY == -1 )
211
211
{
@@ -260,31 +260,31 @@ public void setPath(Shape path)
260
260
/**
261
261
* @param horizAdvX the horizAdvX to set
262
262
*/
263
- public void setHorizAdvX (int horizAdvX )
263
+ public void setHorizAdvX (float horizAdvX )
264
264
{
265
265
this .horizAdvX = horizAdvX ;
266
266
}
267
267
268
268
/**
269
269
* @param vertOriginX the vertOriginX to set
270
270
*/
271
- public void setVertOriginX (int vertOriginX )
271
+ public void setVertOriginX (float vertOriginX )
272
272
{
273
273
this .vertOriginX = vertOriginX ;
274
274
}
275
275
276
276
/**
277
277
* @param vertOriginY the vertOriginY to set
278
278
*/
279
- public void setVertOriginY (int vertOriginY )
279
+ public void setVertOriginY (float vertOriginY )
280
280
{
281
281
this .vertOriginY = vertOriginY ;
282
282
}
283
283
284
284
/**
285
285
* @param vertAdvY the vertAdvY to set
286
286
*/
287
- public void setVertAdvY (int vertAdvY )
287
+ public void setVertAdvY (float vertAdvY )
288
288
{
289
289
this .vertAdvY = vertAdvY ;
290
290
}
0 commit comments