X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.district.network%2Fsrc%2Forg%2Fsimantics%2Fdistrict%2Fnetwork%2Fvisualisations%2Fmodel%2FDynamicSizeContribution.java;h=9adc4ddd3e281c512200959200bea2dcf70a0007;hb=refs%2Fchanges%2F25%2F3425%2F1;hp=009c8c431b2d508ffa2ca2a06322b7c12e4a3118;hpb=dab24824da1b284b8a4734a069cfba72fb1f05de;p=simantics%2Fdistrict.git diff --git a/org.simantics.district.network/src/org/simantics/district/network/visualisations/model/DynamicSizeContribution.java b/org.simantics.district.network/src/org/simantics/district/network/visualisations/model/DynamicSizeContribution.java index 009c8c43..9adc4ddd 100644 --- a/org.simantics.district.network/src/org/simantics/district/network/visualisations/model/DynamicSizeContribution.java +++ b/org.simantics.district.network/src/org/simantics/district/network/visualisations/model/DynamicSizeContribution.java @@ -1,5 +1,8 @@ package org.simantics.district.network.visualisations.model; +import org.simantics.district.network.visualisations.DynamicVisualisationsContributions.DynamicSizingObject; +import org.simantics.scl.runtime.SCLContext; + public class DynamicSizeContribution { private String label; @@ -80,4 +83,9 @@ public class DynamicSizeContribution { public void setUseDefault(boolean useDefault) { this.useDefault = useDefault; } + + public double adjustedValue(double value) { + // here we do the adjusting according to spec in #15038 + return value * getVariableGain() + getVariableBias(); + } } \ No newline at end of file