aboutsummaryrefslogtreecommitdiffstats
path: root/src/graphui/classes/com/jogamp/graph/ui/Shape.java
Commit message (Expand)AuthorAgeFilesLines
* Bug 1501: Graph Shape: onInit(ListenerBool) -> onDraw(DrawListener) w/ added ...Sven Göthel2024-02-131-14/+31
* GraphUI Shape: Add MouseEvent to MoveListener; RangeSlider: Add rel obj posit...Sven Göthel2024-02-071-11/+12
* GraphUI: Add Shape.IO_DISCARDED and update it @ Scene/Group draw(); Prepare f...Sven Göthel2024-02-051-2/+13
* Bug 1498: Refine Top-Level Widget Mode: Handle active-state by Scene, simplif...Sven Göthel2024-02-051-7/+6
* Bug 1498: GraphUI: Fix Picking Traversal throughout Groups in Z-Descending Or...Sven Göthel2024-02-051-6/+18
* Bug 1498: Change Top-Level Widget Mode: Register a top-level Group in Scene, ...Sven Göthel2024-02-051-6/+4
* GraphUI Cleanup: Use TreeTool directly (Reduce virtl-funcs); Fix typos; Use ...Sven Göthel2024-02-041-24/+42
* Bug 1495: GraphUI Shape: Fix updateMat() API docSven Göthel2024-01-311-3/+2
* Bug 1496 - GraphUI Shape: Allow markShapeDirty() and markStateDirty() to be l...Sven Göthel2024-01-311-11/+8
* Bug 1495: GraphUI Shape: Only updateMat() if marked dirty once in applyMatToM...Sven Göthel2024-01-311-34/+64
* GraphUI Shape: API doc for colors; add makeShapeDirty() on setColor(); add ac...Sven Göthel2024-01-261-9/+68
* GraphUI Layout: Emphasize whether a value/parameter is scaled or unscaled in ...Sven Göthel2024-01-261-4/+4
* Math Vec*: Rename {scale->mul}(..) for non-scalar types (n-dim); Add div(..)Sven Göthel2024-01-261-4/+4
* Bug 1490: Add missing rename Shape.transformMvTo() -> applyMatToMv(), an tran...Sven Göthel2024-01-221-31/+31
* Bug 1489 - GraphUI Group: Resolve Performance Regression in Scene.pickShape()...Sven Göthel2024-01-221-6/+16
* Bug 1490 - GraphUI Group: Resolve Performance Issues with Shape Mv Transform ...Sven Göthel2024-01-221-71/+167
* GraphUI Tooltip*: Allow user to trigger display via now(); Ensure TooltipShap...Sven Göthel2024-01-201-12/+23
* GraphUI Tooltip*: Generalize Tooltip base (more versatile) and add TooltipSha...Sven Göthel2024-01-191-3/+9
* Graph/GraphUI AA-Quality + SampleCount (shader): Push params down to RegionRe...Sven Göthel2024-01-161-20/+17
* GraphUI Shape: Add receiveKeyEvents() and receiveMouseEvents() allowing a Sha...Sven Göthel2024-01-151-4/+119
* Graph/GraphUI AA-Quality (shader): Region: Add DEFAULT_AA_QUALITY and clippin...Sven Göthel2024-01-151-5/+19
* Graph/GraphUI: Revise Graph Region ShaderMapping, fix AABBox-Clipping for Pas...Sven Göthel2024-01-141-0/+2
* GraphUI Margin/Padding: Rename zeroSum*() -> zero*()Sven Göthel2024-01-121-2/+2
* GraphUI Tooltip: Simplify integration w/ Scene + Shape; Use Shape.setToolTip(...Sven Göthel2024-01-071-8/+8
* GraphUI Shape: Ease Tooltip managment via Scene: Only started Tooltip is requ...Sven Göthel2024-01-071-9/+4
* GraphUI Shape: Enable Tooltip (currently text only) to be displayed after del...Sven Göthel2024-01-071-0/+50
* GraphUI Shape: Maintain multiple Activation Listener (ArrayList instead of si...Sven Göthel2024-01-071-10/+37
* GraphUI Cleanup: Simplify Shape.draw*() and Container.{add,remove*}Shape[s]()...Sven Göthel2024-01-071-4/+12
* GraphUI Shape: Allow overriding of setColor(..) and setPressedColorMod(..)Sven Gothel2023-12-241-3/+3
* GraphUI Scene/Shape: Add KeyListener for activeShapeSven Gothel2023-12-241-0/+54
* GraphUI Shape: Unify 'resetState()' for clear and destroy, refine API docSven Gothel2023-12-191-16/+22
* GraphUI Shape: setParent() pp -> protected, allow to override setName()Sven Gothel2023-12-191-6/+6
* GraphUI Shape.move*(): Don't notify MotionListener on programmatic move.Sven Gothel2023-12-191-11/+16
* Bug 805: GraphUI: Add Group.replaceShape(..) and Shape.getParent()Sven Gothel2023-12-181-1/+12
* Bug 805: GraphUI Scene/Shape Pick-Active/Interaction: Pick shall complete tra...Sven Gothel2023-12-181-101/+115
* Bug 805: GraphUI Group: Add 'widget-mode' used to utilize a group as one visi...Sven Gothel2023-12-181-1/+10
* GraphUI Shape: Fix Z{Ascending,Descending}Comparator using and exposing getAd...Sven Gothel2023-12-181-16/+31
* GraphUI Shape: Rename is{Container -> Group}(), denoting a group onlySven Gothel2023-12-181-2/+2
* GraphUI Shape: Rename [set|is]{Enabled -> Visible}(..) for claritySven Gothel2023-12-181-7/+13
* GraphUI Shape/Group: Group.isActive() also returns true if any child is activ...Sven Gothel2023-12-121-1/+4
* GraphUI Shape: Use Shape.MoveListener for Shape.onMove(..) providing more det...Sven Gothel2023-12-121-18/+27
* GraphUI Shape: Add IO_ACTIVABLE stateSven Gothel2023-12-121-17/+38
* GraphUI Shape: Simplify setIO(..) usage (private)Sven Gothel2023-12-121-7/+7
* GraphUI Shape: 'int name' -> 'int id' and add 'String name', change get/set m...Sven Gothel2023-10-031-6/+19
* GraphUI: Shape: Add missing 'markShapeDirty()' on setBorderColor()Sven Gothel2023-09-301-0/+2
* Bug 1454 + Bug 1464: Maintain a Shape local 'zOffset' and only consider it fo...Sven Gothel2023-09-301-19/+33
* GraphUI Shape: Issue onToggleListener on setToggle(..) to complete user exper...Sven Gothel2023-09-261-0/+7
* GraphUI Shape: Add remaining binary states to bitfield to preserver footprint ..Sven Gothel2023-09-261-26/+28
* GraphUI: Mark some more methods final in Shape + GraphShapeSven Gothel2023-09-261-3/+3
* GraphUI Shape: Use a bitfield for the many binrary states instead of boolean ...Sven Gothel2023-09-261-46/+47