public abstract class PixOutliner extends Object implements Outliner
create2DPainter method.
If no clever shortcut presents itself, this is a reasonable way to do it.| Constructor and Description |
|---|
PixOutliner() |
| Modifier and Type | Method and Description |
|---|---|
Object |
calculateBinPlan(Surface surface,
DataGeom geom,
Map<AuxScale,Span> auxRanges,
DataStore dataStore,
DataSpec dataSpec,
Object[] knownPlans)
Calculates an opaque object which contains the drawing of this
outliner represented as an array of bins, one per pixel.
|
int[] |
getBinCounts(Object binPlan)
Returns the bin contents for a given bin plan produced by
this object.
|
long |
getPointCount(Object binPlan)
Returns the number of data positions which contributed to
a BinPlan generated by this object.
|
ReportMap |
getReport(Object binPlan)
Obtains information associated with the plot.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanPaint, create2DPainter, create3DPainter, getAuxRangers, getLegendIconpublic Object calculateBinPlan(Surface surface, DataGeom geom, Map<AuxScale,Span> auxRanges, DataStore dataStore, DataSpec dataSpec, Object[] knownPlans)
OutlinerOutliner.getBinCounts(java.lang.Object) and Outliner.getPointCount(java.lang.Object) methods.
If one of the supplied knowPlans fits the bill, it will be returned without further calculation.
calculateBinPlan in interface Outlinersurface - plot surfacegeom - coordinate geometryauxRanges - map of scale information required for plotdataStore - data storagedataSpec - coordinate specificationknownPlans - list of existing plansknownPlanspublic int[] getBinCounts(Object binPlan)
OutlinergetBinCounts in interface OutlinerbinPlan - bin plan returned from calculateBinPlanpublic long getPointCount(Object binPlan)
OutlinergetPointCount in interface OutlinerbinPlan - bin plan returned from calculateBinPlanpublic ReportMap getReport(Object binPlan)
OutlinergetReport in interface OutlinerbinPlan - bin plan returned from calculateBinPlanDrawing.getReport(java.lang.Object)Copyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.