diff options
author | Sven Göthel <[email protected]> | 2024-02-07 03:28:02 +0100 |
---|---|---|
committer | Sven Göthel <[email protected]> | 2024-02-07 03:28:02 +0100 |
commit | 250f8e76bc8a9ac55d2dc198c01dc88335cb9ecb (patch) | |
tree | 9a6a49fb184d52acc478d1ffeb58a5ff40bf7f8e /src/graphui/classes/com/jogamp/graph/ui/TooltipText.java | |
parent | 29697eaac78bdc0c1a6cfb8547516c614dc1db8e (diff) |
GraphUI Tooltip*: Remove unused paramter in createTip() and clarify names
Diffstat (limited to 'src/graphui/classes/com/jogamp/graph/ui/TooltipText.java')
-rw-r--r-- | src/graphui/classes/com/jogamp/graph/ui/TooltipText.java | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/graphui/classes/com/jogamp/graph/ui/TooltipText.java b/src/graphui/classes/com/jogamp/graph/ui/TooltipText.java index b02c420cf..b8947c37c 100644 --- a/src/graphui/classes/com/jogamp/graph/ui/TooltipText.java +++ b/src/graphui/classes/com/jogamp/graph/ui/TooltipText.java @@ -36,8 +36,6 @@ import com.jogamp.math.Vec2f; import com.jogamp.math.Vec4f; import com.jogamp.math.geom.AABBox; import com.jogamp.math.geom.plane.AffineTransform; -import com.jogamp.math.util.PMVMatrix4f; -import com.jogamp.opengl.GLAutoDrawable; import com.jogamp.opengl.GLProfile; /** A round {@link Button HUD text} {@link Tooltip} for {@link Shape}, see {@link Shape#setToolTip(Tooltip)}. */ @@ -52,8 +50,8 @@ public class TooltipText extends Tooltip { * Ctor of {@link TooltipText}. * @param tipText HUD tip text * @param tipFont HUD tip font - * @param backColor HUD tip background color - * @param labelColor HUD tip label color + * @param backColor optional HUD tip background color, if null a slightly transparent white background is used + * @param labelColor optional HUD tip front color, if null an opaque almost-black is used * @param scaleY HUD tip vertical scale against tool height * @param delayMS delay until HUD tip is visible after timer start (mouse moved) * @param renderModes Graph's {@link Region} render modes, see {@link GLRegion#create(GLProfile, int, TextureSequence) create(..)}. @@ -68,7 +66,7 @@ public class TooltipText extends Tooltip { } /** * Ctor of {@link TooltipText} using {@link Tooltip#DEFAULT_DELAY}, {@link Region#VBAA_RENDERING_BIT} - * and a slightly transparent light-grey background with an slightly transparent almost-black text color. + * and a slightly transparent white background with an opaque almost-black text color. * @param tipText HUD tip text * @param tipFont HUD tip font * @param scaleY HUD tip vertical scale against tool height @@ -79,7 +77,7 @@ public class TooltipText extends Tooltip { } @Override - public Shape createTip(final GLAutoDrawable gl, final Scene scene, final PMVMatrix4f pmv, final AABBox toolMvBounds) { + public Shape createTip(final Scene scene, final AABBox toolMvBounds) { final float zEps = scene.getZEpsilon(16); // Precompute text-box size .. guessing pixelSize |