java.lang.Object
gov.nih.mipav.view.renderer.WildMagic.Poisson.Octree.VectorD

public class VectorD extends Object
  • Field Details

    • m_pV

      double[] m_pV
    • m_N

      int m_N
  • Constructor Details

    • VectorD

      public VectorD()
    • VectorD

      public VectorD(VectorD V)
    • VectorD

      public VectorD(int N)
    • VectorD

      public VectorD(int N, double[] pV)
  • Method Details

    • print

      public void print()
    • Resize

      public void Resize(int N)
    • dispose

      public void dispose()
    • set

      public VectorD set(VectorD V)
    • get

      public double get(int i)
    • set

      public void set(int i, double value)
    • Dimensions

      public int Dimensions()
    • SetZero

      public void SetZero()
    • mul

      public VectorD mul(double A)
    • mul_into

      public VectorD mul_into(double A)
    • div

      public VectorD div(double A)
    • div_into

      public VectorD div_into(double A)
    • add

      public VectorD add(VectorD V0)
    • add_into

      public VectorD add_into(VectorD V)
    • sub

      public VectorD sub(VectorD V0)
    • sub_into

      public VectorD sub_into(VectorD V)
    • neg

      public VectorD neg()
    • Norm

      public double Norm(int Ln)
    • Normalize

      public void Normalize()
    • Length

      public double Length()
    • AddScaled

      public VectorD AddScaled(VectorD V, double scale)
    • Dot

      public double Dot(VectorD V)
    • SubtractScaled

      public VectorD SubtractScaled(VectorD V, double scale)
    • Add

      public void Add(VectorD V1, double scale1, VectorD V2, double scale2, VectorD Out)
    • Add

      public static void Add(VectorD V1, double scale1, VectorD V2, VectorD Out)