java.lang.Object
org.rrd4j.graph.ImageParameters
Container for image rendering parameters in RRD graphs. Stores dimensions, value ranges, scaling factors, and other rendering configuration.
Field Summary
FieldsModifier and TypeFieldDescription(package private) doubleBase for unit scaling calculations(package private) doubleNumber of decimal places for formatting(package private) longStart and end timestamps for graph range(package private) java.util.function.DoubleUnaryOperatorLogarithmic function for log-scale graphs(package private) doubleMagnitude factor for unit scaling(package private) doubleMinimum and maximum values for y-axis range(package private) doubleMinimum and maximum values for y-axis range(package private) intQuadrant for MRTG-style scaling(package private) doubleScaled step size for axis calculations(package private) longStart and end timestamps for graph range(package private) charSI unit symbol character(package private) intUnit exponent for SI unit scaling(package private) intLength available for unit labels(package private) intTotal image dimensions(package private) intOrigin coordinates for graph plotting area(package private) intGraph dimensions(package private) intTotal image dimensions(package private) doubleStep size for y-axis grid lines(package private) intLabel factor for y-axis(package private) intOrigin coordinates for graph plotting area(package private) intGraph dimensionsConstructor Summary
ConstructorsMethod Summary
Field Details
start
long startStart and end timestamps for graph rangeend
long endStart and end timestamps for graph rangeminval
double minvalMinimum and maximum values for y-axis rangemaxval
double maxvalMinimum and maximum values for y-axis rangeunitsexponent
int unitsexponentUnit exponent for SI unit scalingbase
double baseBase for unit scaling calculationsmagfact
double magfactMagnitude factor for unit scalingsymbol
char symbolSI unit symbol characterygridstep
double ygridstepStep size for y-axis grid linesylabfact
int ylabfactLabel factor for y-axisdecimals
double decimalsNumber of decimal places for formattingquadrant
int quadrantQuadrant for MRTG-style scalingscaledstep
double scaledstepScaled step size for axis calculationsxsize
int xsizeGraph dimensionsysize
int ysizeGraph dimensionsxorigin
int xoriginOrigin coordinates for graph plotting areayorigin
int yoriginOrigin coordinates for graph plotting areaunitslength
int unitslengthLength available for unit labelsxgif
int xgifTotal image dimensionsygif
int ygifTotal image dimensionslog
java.util.function.DoubleUnaryOperator logLogarithmic function for log-scale graphs
Constructor Details
ImageParameters
ImageParameters()Constructor. A blank parameter set, ready for the image renderer to fill in the time range, value bounds and unit scaling before drawing.