public class PlotSpec<P,A> extends Object
Constructor and Description |
---|
PlotSpec(PlotType<P,A> plotType,
Dimension extSize,
Padding padding,
ConfigMap globalConfig,
ConfigMap[] zoneConfigs,
TrimmingSpec[] trimSpecs,
ShadeSpec[] shadeSpecs,
LayerSpec[] layerSpecs)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Dimension |
getExtSize()
Returns the external plot size supplied at construction time.
|
ConfigMap |
getGlobalConfig()
Returns per-plot configuration settings.
|
LayerSpec[] |
getLayerSpecs()
Returns the layer specification array supplied at construction time.
|
Padding |
getPadding()
Returns the external padding supplied at construction time.
|
PlotType<P,A> |
getPlotType()
Returns the plot type supplied at construction time.
|
ShadeSpec[] |
getShadeSpecs()
Returns the aux shade axis specifications.
|
TrimmingSpec[] |
getTrimmingSpecs()
Returns the trimming specifications.
|
ConfigMap[] |
getZoneConfigs()
Returns the per-zone array of zone configuration settings.
|
public PlotSpec(PlotType<P,A> plotType, Dimension extSize, Padding padding, ConfigMap globalConfig, ConfigMap[] zoneConfigs, TrimmingSpec[] trimSpecs, ShadeSpec[] shadeSpecs, LayerSpec[] layerSpecs)
plotType
- plot typeextSize
- total size of output graphic, or nullpadding
- padding within extSize, or nullglobalConfig
- per-plot configuration mapzoneConfigs
- per-zone configuration mapstrimSpecs
- trimming specification array,
either nzone-element or 1-element for globalshadeSpecs
- aux shade axis specification array,
either nzone-element or 1-element for globallayerSpecs
- specifications for each plot layerpublic PlotType<P,A> getPlotType()
public Dimension getExtSize()
public Padding getPadding()
public ConfigMap getGlobalConfig()
public ConfigMap[] getZoneConfigs()
public TrimmingSpec[] getTrimmingSpecs()
public ShadeSpec[] getShadeSpecs()
public LayerSpec[] getLayerSpecs()
Copyright © 2024 Central Laboratory of the Research Councils. All Rights Reserved.