public interface IDoubleI extends IDoubleOp, IArithmeticVal<IDoubleI,IDoubleI>
IDouble get()
get in interface IDoubleOpget in interface IParameterIDoubleI 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)