Class Complex

java.lang.Object
edu.sc.seis.seisFile.sac.Complex
Direct Known Subclasses:
PoleZero

public class Complex
extends java.lang.Object
  • Field Details

    • real

      protected double real
    • imaginary

      protected double imaginary
  • Constructor Details

    • Complex

      public Complex​(double real, double imaginary)
  • Method Details

    • getReal

      public double getReal()
    • getImaginary

      public double getImaginary()
    • mag

      public final double mag()
    • conjg

      public final Complex conjg()
    • add

      public static final Complex add​(double a, Complex b)
    • add

      public static final Complex add​(Complex a, double b)
    • add

      public static final Complex add​(Complex a, Complex b)
    • sub

      public static final Complex sub​(double a, Complex b)
    • sub

      public static final Complex sub​(Complex a, double b)
    • sub

      public static final Complex sub​(Complex a, Complex b)
    • mul

      public static final Complex mul​(double a, Complex b)
    • mul

      public static final Complex mul​(Complex a, double b)
    • mul

      public static final Complex mul​(Complex a, Complex b)
    • div

      public static final Complex div​(double a, Complex b)
    • div

      public static final Complex div​(Complex a, double b)
    • div

      public static final Complex div​(Complex a, Complex b)
    • equals

      public boolean equals​(java.lang.Object obj)
      Overrides:
      equals in class java.lang.Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object