public interface IDoubleI extends IDoubleOp, IArithmeticVal<IDoubleI,IDoubleI>
IDouble get()
get
in interface IDoubleOp
get
in interface IParameter
IDoubleI getX()
IDoubleI dup()
dup
in interface IArithmeticVal<IDoubleI,IDoubleI>
IDoubleI cp()
cp
in interface IArithmeticVal<IDoubleI,IDoubleI>
IDoubleI cp(double v)
IDoubleI set(double v)
IDoubleI zero()
zero
in interface IArithmeticVal<IDoubleI,IDoubleI>
IDoubleI add(double v)
IDoubleI sub(double v)
IDoubleI mul(double v)
IDoubleI div(double v)
IDoubleI neg()
IDoubleI inv()
IDoubleI abs()
IDoubleI pow(double n)
IDoubleI sq()
IDoubleI sqrt()
IDoubleI exp()
IDoubleI log()
IDoubleI sin()
IDoubleI cos()
IDoubleI tan()
IDoubleI asin()
IDoubleI acos()
IDoubleI atan()
IDoubleI atan2(double x2)
IDoubleI deg()
IDoubleI rad()
boolean eq(double v)
boolean eq(IDoubleI v)
boolean eq(double v, double resolution)
boolean eq(IDoubleI v, double resolution)