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