Class Factor
java.lang.Object
gov.nih.mipav.view.renderer.WildMagic.Poisson.Octree.Factor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAdd(double[] in1, double[] in2, double[] out) doubleAngle(double[] in) doubleArcTan2(double y, double x) voidDivide(double[] in1, double[] in2, double[] out) intFactor(double a1, double a0, double[][] roots, double EPS) intFactor(double a2, double a1, double a0, double[][] roots, double EPS) intFactor(double a3, double a2, double a1, double a0, double[][] roots, double EPS) intFactor(double a4, double a3, double a2, double a1, double a0, double[][] roots, double EPS) voidMultiply(double[] in1, double[] in2, double[] out) intSolve(double[] eqns, double[] values, double[] solutions, int dim) voidSqrt(double[] in, double[] out) voidSubtract(double[] in1, double[] in2, double[] out)
-
Field Details
-
PI
public static final float PI- See Also:
-
SQRT_3
public static final float SQRT_3- See Also:
-
-
Constructor Details
-
Factor
public Factor()
-
-
Method Details
-
Factor
public int Factor(double a1, double a0, double[][] roots, double EPS) -
Factor
public int Factor(double a2, double a1, double a0, double[][] roots, double EPS) -
Factor
public int Factor(double a3, double a2, double a1, double a0, double[][] roots, double EPS) -
ArcTan2
public double ArcTan2(double y, double x) -
Angle
public double Angle(double[] in) -
Sqrt
public void Sqrt(double[] in, double[] out) -
Add
public void Add(double[] in1, double[] in2, double[] out) -
Subtract
public void Subtract(double[] in1, double[] in2, double[] out) -
Multiply
public void Multiply(double[] in1, double[] in2, double[] out) -
Divide
public void Divide(double[] in1, double[] in2, double[] out) -
Factor
public int Factor(double a4, double a3, double a2, double a1, double a0, double[][] roots, double EPS) -
Solve
public int Solve(double[] eqns, double[] values, double[] solutions, int dim)
-