Outlinerpublic static class SizeForm.SizeOutliner extends PixOutliner
| Constructor | Description |
|---|---|
SizeOutliner(MarkShape shape,
double scale,
AuxScale autoscale,
int sizeLimit) |
Constructor.
|
| Modifier and Type | Method | Description |
|---|---|---|
ShapePainter |
create2DPainter(Surface surface,
DataGeom geom,
java.util.Map<AuxScale,Range> auxRanges,
PaperType2D paperType) |
Creates a ShapePainter object for plotting onto 2-dimensional surfaces.
|
ShapePainter |
create3DPainter(CubeSurface surface,
DataGeom geom,
java.util.Map<AuxScale,Range> auxRanges,
PaperType3D paperType) |
Creates a ShapePainter object for plotting onto 3-dimensional surfaces.
|
boolean |
equals(java.lang.Object o) |
|
java.util.Map<AuxScale,AuxReader> |
getAuxRangers(DataGeom geom) |
Defines what non-axis ranging information is required by this outliner.
|
javax.swing.Icon |
getLegendIcon() |
Returns an icon suitable for identifying points painted by this
object in a plot legend.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitcalculateBinPlan, getBinCounts, getPointCountpublic SizeOutliner(MarkShape shape, double scale, AuxScale autoscale, int sizeLimit)
shape - basic marker shapescale - size scaling factorautoscale - key used for autoscaling;
may be shared with other layers,
private to this layer, or null for no autoscalesizeLimit - maximum size in pixels of markers;
if it's too large, plots may be slow or
run out of memorypublic javax.swing.Icon getLegendIcon()
Outlinerpublic java.util.Map<AuxScale,AuxReader> getAuxRangers(DataGeom geom)
Outlinergeom - data geometrypublic ShapePainter create2DPainter(Surface surface, DataGeom geom, java.util.Map<AuxScale,Range> auxRanges, PaperType2D paperType)
Outlinersurface - plot surfacegeom - coordinate geometryauxRanges - map of scale information required for plotpaperType - 2-d paper typepublic ShapePainter create3DPainter(CubeSurface surface, DataGeom geom, java.util.Map<AuxScale,Range> auxRanges, PaperType3D paperType)
Outlinersurface - 3-d plot surfacegeom - coordinate geometryauxRanges - map of scale information required for plotpaperType - 3-d paper typepublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.