public abstract class SkyTileRenderer
extends java.lang.Object
| Constructor | Description |
|---|---|
SkyTileRenderer() |
| Modifier and Type | Method | Description |
|---|---|---|
static SkyTileRenderer |
createRenderer(SkySurface surface,
Rotation rotation,
int viewLevel,
double binFactor) |
Returns a SkyTileRenderer suitable for use on a given sky surface.
|
abstract void |
extendAuxRange(Range range,
BinList.Result binResult) |
Modifies the range of aux values found within a given surface.
|
static void |
paintBins(java.awt.Graphics g,
BinList.Result binResult,
double binFactor,
SkySurface surface,
SkyPixer skyPixer,
Shader shader,
Scaler scaler) |
Given a prepared data structure, paints the results it
represents onto a graphics context appropriate for this drawing.
|
abstract void |
renderBins(java.awt.Graphics g,
BinList.Result binResult,
Shader shader,
Scaler scaler) |
Performs the rendering of a prepared bin list on a graphics surface.
|
public abstract void extendAuxRange(Range range, BinList.Result binResult)
range - range object to be modifiedbinResult - tile bin contentspublic abstract void renderBins(java.awt.Graphics g,
BinList.Result binResult,
Shader shader,
Scaler scaler)
g - graphics contextbinResult - histogram containing sky pixel valuesshader - colour shadingscaler - value scalingpublic static SkyTileRenderer createRenderer(SkySurface surface, Rotation rotation, int viewLevel, double binFactor)
surface - sky surfacerotation - view rotation stateviewLevel - HEALPix level for viewbinFactor - factor by which all bin values should be multipliedpublic static void paintBins(java.awt.Graphics g,
BinList.Result binResult,
double binFactor,
SkySurface surface,
SkyPixer skyPixer,
Shader shader,
Scaler scaler)
g - graphics contextbinResult - histogram containing sky pixel valuesbinFactor - factor by which all bin values must be multipliedsurface - plot surfaceskyPixer - maps sky positions to HEALPix indicesshader - colour shadingscaler - value scalingCopyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.