From deca38fce30548d0ee624b7c747daacafca37f24 Mon Sep 17 00:00:00 2001
From: Rami Santina <rami.santina@gmail.com>
Date: Fri, 8 Apr 2011 17:41:45 +0300
Subject: TextRenderer - createString exposed; Renderer - added scale();

createString function is now public to be able to create a string
without initializing textRenderer. Temp change, should be cleaned up.

added missing scale transformation to renderer pmvmatrix;

added glyphstring.getBounds() so not to use font.getStringBounds.
since it Would be a redundant call.
---
 src/jogl/classes/jogamp/graph/curve/text/GlyphString.java | 5 +++++
 1 file changed, 5 insertions(+)

(limited to 'src/jogl/classes/jogamp/graph/curve')

diff --git a/src/jogl/classes/jogamp/graph/curve/text/GlyphString.java b/src/jogl/classes/jogamp/graph/curve/text/GlyphString.java
index 808e3a415..7c7bb816f 100644
--- a/src/jogl/classes/jogamp/graph/curve/text/GlyphString.java
+++ b/src/jogl/classes/jogamp/graph/curve/text/GlyphString.java
@@ -29,6 +29,7 @@ package jogamp.graph.curve.text;
 
 import java.util.ArrayList;
 
+import com.jogamp.graph.geom.AABBox;
 import com.jogamp.graph.geom.Vertex;
 import com.jogamp.graph.geom.Triangle;
 import com.jogamp.graph.geom.opengl.SVertex;
@@ -160,4 +161,8 @@ public class GlyphString {
 	public void destroy(){
 		region.destroy();
 	}
+	
+	public AABBox getBounds(){
+		return region.getBounds();
+	}
 }
-- 
cgit v1.2.3