create changelog entry
[debian/openrocket] / core / src / net / sf / openrocket / unit / TemperatureUnit.java
1 package net.sf.openrocket.unit;
2
3 public class TemperatureUnit extends FixedPrecisionUnit {
4
5         protected final double addition;
6         
7         public TemperatureUnit(double multiplier, double addition, String unit) {
8                 super(unit, 1, multiplier);
9
10                 this.addition = addition;
11         }
12         
13         @Override
14         public boolean hasSpace() {
15                 return false;
16         }
17         
18         @Override
19         public double toUnit(double value) {
20                 return value/multiplier - addition;
21         }
22         
23         @Override
24         public double fromUnit(double value) {
25                 return (value + addition)*multiplier;
26         }
27 }