- public DiagramSettings(Function1<Resource, Double> vertexScaleProperty, double vertexScaleGain, double vertexScaleBias, Function1<Resource, Double> edgeThicknessProperty, double edgeThicknessGain, double edgeThicknessBias) {
- this.vertexScaleProperty = Optional.ofNullable(vertexScaleProperty);
- this.vertexScaleGain = vertexScaleGain;
- this.vertexScaleBias = vertexScaleBias;
- this.edgeThicknessProperty = Optional.ofNullable(edgeThicknessProperty);
- this.edgeThicknessGain = edgeThicknessGain;
- this.edgeThicknessBias = edgeThicknessBias;
+ public DiagramSettings(
+ Function1<Resource, Double> arrowLengthProperty, double arrowLengthGain, double arrowLengthBias
+ ) {
+ this.arrowLengthProperty = Optional.ofNullable(arrowLengthProperty);
+ this.arrowLengthGain = arrowLengthGain;
+ this.arrowLengthBias = arrowLengthBias;