aboutsummaryrefslogtreecommitdiffstats
path: root/src/graphui/classes/com/jogamp/graph/ui/Shape.java
Commit message (Expand)AuthorAgeFilesLines
* GraphUI Shape: Add one-shot init callback, will be called after each draw(..)...Sven Gothel2023-05-231-0/+22
* GraphUI Shape: Use null rotPivot indicating unset (isZero not sufficient); to...Sven Gothel2023-04-281-13/+17
* GraphUI Shape: Fix hasPadding() and add padding + border details to toString()Sven Gothel2023-04-281-2/+4
* GraphUI Shape: [add|remove]MouseListener(): Return shape for chainingSven Gothel2023-04-281-4/+6
* GraphUI Colors: Use pure white modulation w/ color-channel on no-action for o...Sven Gothel2023-04-281-10/+25
* GraphUI Revise Padding and Border: Padding + Border belong to Shape's bounds....Sven Gothel2023-04-281-16/+58
* GraphUI GraphShape: createGLRegion() -> updateGLRegion(), called by addShapeT...Sven Gothel2023-04-201-13/+38
* Graph + GraphUI: Consolidate Vertex: Drop SVertex and factory, use Vec[234]f ...Sven Gothel2023-04-181-40/+17
* GraphUI Shape.validate(*): Return this for chainingSven Gothel2023-04-141-2/+4
* GraphUI Shape: Add onClicked(..)Sven Gothel2023-04-131-0/+5
* Graph/Math: Cleanup toString(), spacing and use System.lineSeparator()Sven Gothel2023-04-121-2/+2
* GraphUI: Return this on setter/modifier methods for chainingSven Gothel2023-04-121-22/+57
* GraphUI Shape: Refined toString(), add onToggle(Listener), at toggle() only m...Sven Gothel2023-04-101-4/+9
* Matrix4f.mapWin*(): Drop unused temp matrices, map*() returns false on invPMv...Sven Gothel2023-04-091-9/+3
* PMVMatrix: Expose temporary storage (w/o side-effects) for efficiency; GraphU...Sven Gothel2023-04-081-4/+12
* GraphUI: Adjust for rotation: Drag-resize and -move (flip x- and/or y-axix), ...Sven Gothel2023-04-081-11/+22
* PMVMatrix rewrite using Matrix4f, providing SyncMatrix4f* for GLUniformData; ...Sven Gothel2023-04-071-69/+61
* GraphUI: Adopting Vec*f API; Adding Group; Scene + Group are Container, trave...Sven Gothel2023-04-051-149/+200
* GraphUI: Use Shape.ZAscendingComparator in Scene, to be reused across typsSven Gothel2023-03-311-0/+15
* GraphUI: Relocate com.jogamp.graph.ui.gl.* -> com.jogamp.graph.ui.*, resolve ...Sven Gothel2023-03-311-0/+1191