public class CrosshairPainter extends GlimpseDataPainter2D
AxisMouseListener
subclass.BYTES_PER_FLOAT, logger
Constructor and Description |
---|
CrosshairPainter() |
Modifier and Type | Method and Description |
---|---|
void |
paintTo(javax.media.opengl.GL2 gl,
GlimpseBounds bounds,
Axis2D axis) |
void |
setCursorColor(float[] rgba) |
void |
setCursorColor(float r,
float g,
float b,
float a) |
void |
setHideHorizontalHairs(boolean doHide) |
void |
setHideVerticalHairs(boolean doHide) |
void |
setLineWidth(float width) |
void |
setLookAndFeel(LookAndFeel laf)
Sets display options for the painter based on the provided LookAndFeel.
|
void |
setShadeColor(float[] rgba) |
void |
setShadeColor(float r,
float g,
float b,
float a) |
void |
setShadeSelectionBox(boolean doShade) |
void |
setXor(boolean xor) |
void |
showSelectionBox(boolean show) |
void |
showSelectionCrosshairs(boolean show) |
isAlphaBlend, isLineSmooth, isPointSmooth, paintTo, setAlphaBlend, setLineSmooth, setPointSmooth
paintTo
dispose, isDisposed, isVisible, paintTo, setErrorHandling, setVisible
public void setCursorColor(float[] rgba)
public void setCursorColor(float r, float g, float b, float a)
public void setShadeColor(float[] rgba)
public void setShadeColor(float r, float g, float b, float a)
public void setHideVerticalHairs(boolean doHide)
public void setHideHorizontalHairs(boolean doHide)
public void setLineWidth(float width)
public void showSelectionBox(boolean show)
public void setShadeSelectionBox(boolean doShade)
public void showSelectionCrosshairs(boolean show)
public void setXor(boolean xor)
public void setLookAndFeel(LookAndFeel laf)
GlimpsePainter
setLookAndFeel
in interface GlimpsePainter
setLookAndFeel
in class GlimpsePainterImpl
public void paintTo(javax.media.opengl.GL2 gl, GlimpseBounds bounds, Axis2D axis)
paintTo
in class GlimpseDataPainter2D
Copyright © 2016 Metron, Inc.. All rights reserved.