OutlinerSizeForm.SizeOutliner, SizeXyForm.SizeXyOutlinerpublic abstract class PixOutliner extends java.lang.Object implements Outliner
create2DPainter method.
If no clever shortcut presents itself, this is a reasonable way to do it.| Constructor | Description |
|---|---|
PixOutliner() |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object |
calculateBinPlan(Surface surface,
DataGeom geom,
java.util.Map<AuxScale,Range> auxRanges,
DataStore dataStore,
DataSpec dataSpec,
java.lang.Object[] knownPlans) |
Calculates an opaque object which contains the drawing of this
outliner represented as an array of bins, one per pixel.
|
int[] |
getBinCounts(java.lang.Object binPlan) |
Returns the bin contents for a given bin plan produced by
this object.
|
long |
getPointCount(java.lang.Object binPlan) |
Returns the number of data positions which contributed to
a BinPlan generated by this object.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreate2DPainter, create3DPainter, getAuxRangers, getLegendIconpublic java.lang.Object calculateBinPlan(Surface surface, DataGeom geom, java.util.Map<AuxScale,Range> auxRanges, DataStore dataStore, DataSpec dataSpec, java.lang.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(java.lang.Object binPlan)
OutlinergetBinCounts in interface OutlinerbinPlan - bin plan returned from calculateBinPlanpublic long getPointCount(java.lang.Object binPlan)
OutlinergetPointCount in interface OutlinerbinPlan - bin plan returned from calculateBinPlanCopyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.