aboutsummaryrefslogtreecommitdiffstats
path: root/src/jogl/classes/com/jogamp/graph/font
Commit message (Expand)AuthorAgeFilesLines
* Graph Font.getGlyphShapeBounds(): Use variant w/ 2 temp AffineTransform match...Sven Gothel2023-04-181-2/+5
* Typecast Font: Add API doc for getLineHeight(), remove unused Vec3f importSven Gothel2023-04-141-2/+14
* Typecast Font.Glyph: Expose isUndefined(), i.e. name == ".notdef"Sven Gothel2023-04-141-0/+3
* Typecast: Expose (new) getGlyphCount(): GlyfTable.getSize() -> (OTFont,Font)....Sven Gothel2023-04-141-0/+5
* Math: Complete Matrix4f w/ Vec[234]f and adopt it throughout Quaternion, Ray,...Sven Gothel2023-04-051-3/+3
* Graph Font.GlyphVisitor*: Pass 'char symbol' to visitor, passing full text-pr...Sven Gothel2023-03-281-2/+4
* Graph Font.Glyph: Add getFont() (the owner)Sven Gothel2023-03-281-0/+3
* Graph FontScale: Simplify names, fix API doc and add unit testSven Gothel2023-03-281-27/+102
* Graph Font: Rename getBBox*() -> getBounds*() to preserve a common semantic nameSven Gothel2023-03-271-6/+6
* Graph Font Processing: Use Font.GlyphVisitor instead of OutlineShape.Visitor,...Sven Gothel2023-03-221-9/+38
* Graph: Font: Add equals() + hash() API doc; GraphUI's Label*.setText(): Only ...Sven Gothel2023-03-081-0/+18
* Graph Perf: Add Region.countOutlineShape(), Font.processString(Visitor2,..), ...Sven Gothel2023-03-071-4/+10
* Graph Perf: Font*: Remove PerfCounterCtrl since the Region counter is more th...Sven Gothel2023-03-071-1/+0
* Graph: Bring back passing through temp AffineTransform instances (optional, b...Sven Gothel2023-03-071-12/+18
* Graph: Use PerfCounterCtrl interface and Instant/Duration & Clock.getMonotoni...Sven Gothel2023-03-061-8/+2
* Graph: Font: Add perf counter (w/ API)Sven Gothel2023-03-061-0/+11
* Graph Font.Glyph: Cleanup: Remove Font and getScale() from interface (redunda...Sven Gothel2023-02-191-12/+7
* Graph Font: Add 'name' to Glyph; Drop erroneous Glyph ID_SPACE, ID_CR manual ...Sven Gothel2023-02-191-2/+3
* Graph Font.Metrics: Use unchanges sign of (+) ascent, (-) descent and (+) lin...Sven Gothel2023-02-191-22/+33
* Graph Font: Enhance API doc (source of values), better get*Bounds() names, dr...Sven Gothel2023-02-161-39/+97
* Graph TextRegionUtil: Move ShapeVisitor to OutlineShape.Visitor and processSt...Sven Gothel2023-02-153-8/+49
* Graph Font: getGlyph(char symbol -> int glyph_id), add kerning to getPointsBo...Sven Gothel2023-02-141-2/+1
* Graph Type Rendering: Drop pixelSize and use font em-size [0..1] throughout s...Sven Gothel2023-02-131-77/+49
* Graph font/typecast: Adopt to our Typecast updates (see below); Fix kerning; ...Sven Gothel2023-02-121-20/+36
* Font/Graph, {Font, Glyph}/Typecast: Add kerning and expose values in original...Sven Gothel2023-02-102-71/+249
* Graph: Complete move jogamp.graph.plane to public com.jogamp.graph.planeSven Gothel2023-02-041-2/+1
* Replace AccessController.doPrivileged() w/ SecurityUtil.doPrivileged()Sven Gothel2023-01-141-3/+3
* Bug 1237: Adopt GlueGen's clarification of IOUtil.getResource(..), commit d78...Sven Gothel2015-10-031-1/+1
* FontFactory: Fix SecurityException as regression of commit bd24599b21f9787ac9...Sven Gothel2014-10-091-1/+6
* Refine Graph/Font InputStream Capabilities (commit 628509b39ea7c16210315d1918...Sven Gothel2014-09-301-12/+96
* Merge remote-tracking branch 'picoworm/master'Sven Gothel2014-09-241-0/+5
|\
| * Added possibility to load font using InputStream parameterRoman2014-07-241-0/+5
* | graph/font: Use 'pixelSize' var-name, remove redundanciesSven Gothel2014-08-281-4/+39
|/
* Code Clean-Up based on our Recommended Settings (jogamp-scripting c47bc86ae2e...Sven Gothel2014-07-031-4/+4
* Bug 801: Reduce temp. object creation, i.e. GC loadSven Gothel2014-04-021-27/+31
* Bug 801: WIP 1/2 - Add color attribute; Switch Shader instead of branching in...Sven Gothel2014-04-011-3/+23
* Bug 801: VectorUtil: Pass result vector, allowing caller to manage memory (pe...Sven Gothel2014-03-051-2/+12
* Bug 801: VBAA Render-Mode Based on SampleCount (not a user-based texWidth) ; ...Sven Gothel2014-03-012-6/+57
* Bug 801: Enhance API doc of FontSet and FontFactorySven Gothel2014-02-282-10/+18
* Bug 801: TextRegionUtil add 'special' for cache-key; Minor editsSven Gothel2014-02-281-0/+3
* Bug 801: Graph TextRenderer Cleanup Part-4: Text[Render->Region]Util API: Bet...Sven Gothel2014-02-271-1/+5
* Bug 801: Graph TextRenderer Cleanup Part-2: Remove Path2D from Glyph/Typecast...Sven Gothel2014-02-271-15/+2
* Bug 802: Graph TextRenderer Performance Part-1 (incomplete, rendering artifacts)Sven Gothel2014-02-241-7/+2
* Merge branch 'master' into stash_glyphcacheSven Gothel2014-02-233-44/+58
|\
| * jogl: add missing @Override annotationsHarvey Harrison2013-10-171-0/+1
| * jogl: remove all trailing whitespaceHarvey Harrison2013-10-173-35/+35
| * Revise commit 4c34f5980bddcdc84b10cb3bcbb96b365b9d471e (Bug 767): TAB, BS and...Sven Gothel2013-07-031-5/+8
| * FontConstructor: Hide the exposed strings and add them in class API doc to mi...Sven Gothel2013-06-121-2/+10
| * Adapt to GlueGen commit 1a01dce6c42b398cdd68d405828774a3ab366456Sven Gothel2013-06-111-3/+5
| * Reorganize math code into: com.jogamp.opengl.math and com.jogamp.opengl.math....Sven Gothel2012-11-111-1/+1