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:

Created on April 14, 2005, 8:45 PM

HugeScatterRenderer( org.das2.dataset.DataSetDescriptor dsd )


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]