Class PPolynomial
- java.lang.Object
-
- gov.nih.mipav.view.renderer.WildMagic.Poisson.Octree.PPolynomial
-
public class PPolynomial extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description int
Degree
int
polyCount
StartingPolynomial[]
polys
-
Constructor Summary
Constructors Constructor Description PPolynomial(int _Degree)
PPolynomial(PPolynomial p)
-
Method Summary
-
-
-
Field Detail
-
polyCount
public int polyCount
-
polys
public StartingPolynomial[] polys
-
Degree
public int Degree
-
-
Constructor Detail
-
PPolynomial
public PPolynomial(int _Degree)
-
PPolynomial
public PPolynomial(PPolynomial p)
-
-
Method Detail
-
dispose
public void dispose()
-
set
public void set(StartingPolynomial[] sps, int count)
-
size
public final int size()
-
set
public void set(int size)
-
reset
public void reset(int newSize)
-
set
public PPolynomial set(PPolynomial p)
-
set2
public PPolynomial set2(PPolynomial p)
-
evaluate
public final double evaluate(double t)
-
integral
public final double integral(double tMin, double tMax)
-
Integral
public final double Integral()
-
add
public final PPolynomial add(PPolynomial p)
-
sub
public final PPolynomial sub(PPolynomial p)
-
addScaled
public PPolynomial addScaled(PPolynomial p, double scale)
-
mul
public final PPolynomial mul(PPolynomial p)
-
mul
public final PPolynomial mul(Polynomial p)
-
scale
public final PPolynomial scale(double s)
-
shift
public final PPolynomial shift(double s)
-
derivative
public final PPolynomial derivative()
-
integral
public final PPolynomial integral()
-
add_into
public PPolynomial add_into(double s)
-
sub_into
public PPolynomial sub_into(double s)
-
mul_into
public PPolynomial mul_into(double s)
-
div_into
public PPolynomial div_into(double s)
-
add
public final PPolynomial add(double s)
-
sub
public final PPolynomial sub(double s)
-
mul
public final PPolynomial mul(double s)
-
div
public final PPolynomial div(double s)
-
Print
public final void Print()
-
ConstantFunction
public PPolynomial ConstantFunction()
-
ConstantFunction
public PPolynomial ConstantFunction(double radius)
-
GaussianApproximation0
public PPolynomial GaussianApproximation0(double width)
-
GaussianApproximation
public PPolynomial GaussianApproximation(double width, int Degree)
-
MovingAverage
public PPolynomial MovingAverage(double radius)
-
getSolutions
public final void getSolutions(double c, java.util.Vector<java.lang.Double> roots, double EPS, double min, double max)
-
-