org.das2.graph.HugeScatterRenderer
HugeScatterRenderer
 This renderer can handle vector data sets with hundreds of thousands of points
 by histogramming the points and then creating a greyscale spectrogram of
 the histogram.  The property "saturationHitCount" defines the number of pixel
 hits that will make the pixel black.  
 
 This has been modified a lot over the years:
 -  connecting lines when the data is of timeseries, 
 
-  alternate modes are used when we zoom in closely,
 
-  support for QDataSets and waveform scheme data,
 
-  lone pixels are highlighted.
 
Created on April 14, 2005, 8:45 PM
PROP_ENVELOPE
acceptContext
acceptContext( int x, int y ) → boolean
Parameters
x - an int
y - an int
Returns:
boolean
[search for examples]
 [view on GitHub]
 [view on old javadoc]
 [view source]
doAutorange
doAutorange( QDataSet ds ) → QDataSet
Parameters
ds - a QDataSet
Returns:
org.das2.qds.QDataSet
[search for examples]
 [view on GitHub]
 [view on old javadoc]
 [view source]
getColor
getColor(  ) → java.awt.Color
Returns:
java.awt.Color
[search for examples]
 [view on GitHub]
 [view on old javadoc]
 [view source]
getEnvelope
getEnvelope(  ) → int
Returns:
int
[search for examples]
 [view on GitHub]
 [view on old javadoc]
 [view source]
getListIcon
getListIcon(  ) → javax.swing.Icon
Returns:
javax.swing.Icon
[search for examples]
 [view on GitHub]
 [view on old javadoc]
 [view source]
getSaturationHitCount
getSaturationHitCount(  ) → int
Returns:
int
[search for examples]
 [view on GitHub]
 [view on old javadoc]
 [view source]
isPrint300dpi
isPrint300dpi(  ) → boolean
Getter for property draw300dpi.
Returns:
Value of property draw300dpi.
[search for examples]
 [view on GitHub]
 [view on old javadoc]
 [view source]
render
render( java.awt.Graphics2D g1, org.das2.graph.DasAxis xAxis, org.das2.graph.DasAxis yAxis ) → void
Parameters
g1 - a Graphics2D
xAxis - a DasAxis
yAxis - a DasAxis
Returns:
void (returns nothing)
[search for examples]
 [view on GitHub]
 [view on old javadoc]
 [view source]
selectionArea
selectionArea(  ) → java.awt.Shape
return a Shape object showing where the data lie and focus should be accepted.
Returns:
a java.awt.Shape
[search for examples]
 [view on GitHub]
 [view on old javadoc]
 [view source]
setColor
setColor( java.awt.Color color ) → void
Parameters
color - a Color
Returns:
void (returns nothing)
[search for examples]
 [view on GitHub]
 [view on old javadoc]
 [view source]
setDataSet
setDataSet( QDataSet ds ) → void
Parameters
ds - a QDataSet
Returns:
void (returns nothing)
[search for examples]
 [view on GitHub]
 [view on old javadoc]
 [view source]
setEnvelope
setEnvelope( int envelope ) → void
0=none. 1=faint envelope with points on top.  2=only envelope
Parameters
envelope - an int
Returns:
void (returns nothing)
[search for examples]
 [view on GitHub]
 [view on old javadoc]
 [view source]
setPrint300dpi
setPrint300dpi( boolean print300dpi ) → void
Setter for property draw300dpi.
Parameters
print300dpi - New value of property draw300dpi.
Returns:
void (returns nothing)
[search for examples]
 [view on GitHub]
 [view on old javadoc]
 [view source]
setSaturationHitCount
setSaturationHitCount( int d ) → void
Parameters
d - an int
Returns:
void (returns nothing)
[search for examples]
 [view on GitHub]
 [view on old javadoc]
 [view source]
updatePlotImage
updatePlotImage( org.das2.graph.DasAxis xAxis, org.das2.graph.DasAxis yAxis, ProgressMonitor monitor ) → void
Parameters
xAxis - a DasAxis
yAxis - a DasAxis
monitor - a ProgressMonitor
Returns:
void (returns nothing)
[search for examples]
 [view on GitHub]
 [view on old javadoc]
 [view source]