aboutsummaryrefslogtreecommitdiffstats
path: root/src/graphui/classes/com/jogamp/graph/ui/Group.java
Commit message (Expand)AuthorAgeFilesLines
* GraphUI: Use thread-save and lock-free CopyOnWriteArrayList for List<Shape>, ...Sven Gothel2023-08-271-2/+2
* GraphUI: Group API doc + remove GlyphShape's redundant many getOrigPos() vari...Sven Gothel2023-08-251-3/+3
* GraphUI Revise Padding and Border: Padding + Border belong to Shape's bounds....Sven Gothel2023-04-281-2/+36
* GraphUI GraphShape: createGLRegion() -> updateGLRegion(), called by addShapeT...Sven Gothel2023-04-201-2/+2
* Graph + GraphUI: Consolidate Vertex: Drop SVertex and factory, use Vec[234]f ...Sven Gothel2023-04-181-1/+3
* GraphUI Group.drawImpl0(): Copy List<Shape> to array and sort using Shape.ZAs...Sven Gothel2023-04-141-2/+7
* GraphUI Container.removeShape(..): Return removed Shape, add removeShape(inde...Sven Gothel2023-04-141-3/+13
* GraphUI Group: Avoid additional shapes-loop w/o layouterSven Gothel2023-04-131-10/+15
* GraphUI GridLayout: Functional Grid Layout w/ Padding, demo'ed in UISceneDemo...Sven Gothel2023-04-121-16/+31
* GraphUI: Return this on setter/modifier methods for chainingSven Gothel2023-04-121-2/+2
* GraphUI: Group is non-interactive per default -> setInteractive(..)Sven Gothel2023-04-101-1/+8
* GraphUI: Container (Group, Scene): Add removeAllShapes() and expose frustum-c...Sven Gothel2023-04-101-1/+20
* Matrix4f.mapWin*(): Drop unused temp matrices, map*() returns false on invPMv...Sven Gothel2023-04-091-1/+1
* PMVMatrix rewrite using Matrix4f, providing SyncMatrix4f* for GLUniformData; ...Sven Gothel2023-04-071-7/+3
* GraphUI: Adopting Vec*f API; Adding Group; Scene + Group are Container, trave...Sven Gothel2023-04-051-0/+249