jscl.math.function.Rad Maven / Gradle / Ivy
package jscl.math.function;
import jscl.AngleUnit;
import jscl.math.Generic;
import jscl.math.Variable;
import javax.annotation.Nonnull;
/**
* User: serso
* Date: 11/14/11
* Time: 1:40 PM
*/
public class Rad extends AbstractDms {
public Rad(Generic degrees, Generic minutes, Generic seconds) {
super("rad", degrees, minutes, seconds);
}
@Override
public Generic selfNumeric() {
return AngleUnit.deg.transform(AngleUnit.rad, super.selfNumeric());
}
@Nonnull
@Override
public Variable newInstance() {
return new Rad(null, null, null);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy