igeo

## Interface IDoubleOp

- All Superinterfaces:
    IParameter, IScalar, IVal
  All Known Subinterfaces:
    IDoubleI
  All Known Implementing Classes:
    ICurveR.U, ICurveR.U2, IDouble, IDoubleR, IDoubleR.Abs, IDoubleR.ACos, IDoubleR.Add, IDoubleR.ASin, IDoubleR.ATan, IDoubleR.ATan2, IDoubleR.Cos, IDoubleR.Deg, IDoubleR.Div, IDoubleR.Exp, IDoubleR.FromInt, IDoubleR.Inv, IDoubleR.Log, IDoubleR.Mul, IDoubleR.Neg, IDoubleR.Pow, IDoubleR.Rad, IDoubleR.Sin, IDoubleR.Sq, IDoubleR.Sqrt, IDoubleR.Sub, IDoubleR.Tan, IVec2R.Angle, IVec2R.Dist, IVec2R.Dist2, IVec2R.Dot, IVec2R.Len, IVec2R.Len2, IVec2R.X, IVec2R.Y, IVec4R.Dist, IVec4R.Dist2, IVec4R.W, IVec4R.X, IVec4R.Y, IVec4R.Z, IVecR.Angle, IVecR.Dist, IVecR.Dist2, IVecR.Dot, IVecR.Len, IVecR.Len2, IVecR.X, IVecR.Y, IVecR.Z

      public interface IDoubleOp
      extends IParameter, IScalar

  Interface of double (or 1 dimensional vector) operator.
  Author:
    Satoru Sugihara

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `IDouble` | `get()`
    `double` | `x()`

- - ### Method Detail

    - #### x

          double x()

    - #### get

          IDouble get()

      Specified by:
        `get` in interface `IParameter`