public class ScaleBarRenderSettings
extends java.lang.Object
| Constructor and Description |
|---|
ScaleBarRenderSettings() |
| Modifier and Type | Method and Description |
|---|---|
int |
getBarSize() |
float |
getBottomLabelMargin() |
float |
getIntervalLengthInPixels() |
double |
getIntervalLengthInWorldUnits() |
DistanceUnit |
getIntervalUnit() |
int |
getLabelDistance() |
java.util.List<Label> |
getLabels() |
float |
getLeftLabelMargin() |
int |
getLineWidth() |
java.awt.Dimension |
getMaxLabelSize() |
java.awt.Dimension |
getMaxSize() |
int |
getNumSubIntervals() |
int |
getPadding() |
ScalebarAttribute.ScalebarAttributeValues |
getParams() |
float |
getRightLabelMargin() |
DistanceUnit |
getScaleUnit() |
java.awt.Dimension |
getSize() |
float |
getTopLabelMargin() |
void |
setBarSize(int barSize) |
void |
setBottomLabelMargin(float bottomLabelMargin) |
void |
setIntervalLengthInPixels(float intervalLengthInPixels) |
void |
setIntervalLengthInWorldUnits(double intervalLengthInWorldUnits) |
void |
setIntervalUnit(DistanceUnit intervalUnit) |
void |
setLabelDistance(int labelDistance) |
void |
setLabels(java.util.List<Label> labels) |
void |
setLeftLabelMargin(float leftLabelMargin) |
void |
setLineWidth(int lineWidth) |
void |
setMaxLabelSize(java.awt.Dimension maxLabelSize) |
void |
setMaxSize(java.awt.Dimension maxSize) |
void |
setNumSubIntervals(int numSubIntervals) |
void |
setPadding(int padding) |
void |
setParams(ScalebarAttribute.ScalebarAttributeValues params) |
void |
setRightLabelMargin(float rightLabelMargin) |
void |
setScaleUnit(DistanceUnit scaleUnit) |
void |
setSize(java.awt.Dimension size) |
void |
setTopLabelMargin(float topLabelMargin) |
public final void setParams(ScalebarAttribute.ScalebarAttributeValues params)
public final void setLabels(java.util.List<Label> labels)
public final void setScaleUnit(DistanceUnit scaleUnit)
public final void setIntervalLengthInPixels(float intervalLengthInPixels)
public final void setIntervalLengthInWorldUnits(double intervalLengthInWorldUnits)
public final void setIntervalUnit(DistanceUnit intervalUnit)
public final void setLeftLabelMargin(float leftLabelMargin)
public final void setRightLabelMargin(float rightLabelMargin)
public final void setTopLabelMargin(float topLabelMargin)
public final void setBottomLabelMargin(float bottomLabelMargin)
public final double getIntervalLengthInWorldUnits()
public final void setBarSize(int barSize)
public final void setLabelDistance(int labelDistance)
public final void setNumSubIntervals(int numSubIntervals)
public final void setLineWidth(int lineWidth)
public final java.util.List<Label> getLabels()
public final float getIntervalLengthInPixels()
public final float getLeftLabelMargin()
public final float getRightLabelMargin()
public final float getTopLabelMargin()
public final float getBottomLabelMargin()
public final DistanceUnit getScaleUnit()
public final DistanceUnit getIntervalUnit()
public final ScalebarAttribute.ScalebarAttributeValues getParams()
public final int getLabelDistance()
public final int getLineWidth()
public final int getBarSize()
public final int getNumSubIntervals()
public final void setMaxLabelSize(java.awt.Dimension maxLabelSize)
public final void setSize(java.awt.Dimension size)
public final java.awt.Dimension getMaxLabelSize()
public final java.awt.Dimension getSize()
public final void setMaxSize(java.awt.Dimension maxSize)
public final java.awt.Dimension getMaxSize()
public final void setPadding(int padding)
public final int getPadding()