org.das2.graph.RGBImageRenderer

Renders RBG images stored in a QDataSet[m,n,3], etc.

RGBImageRenderer( )


PROP_NEARESTNEIGHBORINTERPOLATION


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]


acceptsData

acceptsData( QDataSet ds ) → boolean

accepts either rank2 data with grey scale 0-255, or rank3 (w,h,3 or 4)

Parameters

ds - the dataset

Returns:

true if the dataset is useful.

[search for examples] [view on GitHub] [view on old javadoc] [view source]


doAutorange

doAutorange( QDataSet ds ) → QDataSet

autorange on the data, returning a rank 2 bounds for the dataset.

Parameters

ds - the dataset

Returns:

a bounding box

See Also:

org.das2.qds.examples.Schemes#boundingBox()


[search for examples] [view on GitHub] [view on old javadoc] [view source]


getControl

getControl( ) → String

Returns:

java.lang.String

[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]


isNearestNeighborInterpolation

isNearestNeighborInterpolation( ) → boolean

Returns:

boolean

[search for examples] [view on GitHub] [view on old javadoc] [view source]


render

render( java.awt.Graphics2D g, org.das2.graph.DasAxis xAxis, org.das2.graph.DasAxis yAxis ) → void

Parameters

g - 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

Returns:

java.awt.Shape

[search for examples] [view on GitHub] [view on old javadoc] [view source]


setControl

setControl( String s ) → void

Parameters

s - a String

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]


setNearestNeighborInterpolation

setNearestNeighborInterpolation( boolean nearestNeighborInterpolation ) → void

Parameters

nearestNeighborInterpolation - a boolean

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

this actually can take a little while, I discovered when playing with the wave-at-cassini image.

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]