Package gov.nih.mipav.model.structures
Class RealPolynomial
- java.lang.Object
- 
- gov.nih.mipav.model.structures.RealPolynomial
 
- 
 public class RealPolynomial extends java.lang.Object- Version:
- 0.1 April 28, 2014
- Author:
- William Gandler This a a port of vnl_real_polynomial.h and vnl_real_polynomial.cxx.
 
- 
- 
Field SummaryFields Modifier and Type Field Description private double[]coeff
 - 
Constructor SummaryConstructors Constructor Description RealPolynomial(double a)RealPolynomial(double[] a)RealPolynomial(RealPolynomial a)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description RealPolynomialadd(RealPolynomial y)RealPolynomialderivative()(package private) doubleevaluate(double x)voidfinalize()Prepares this class for destruction.double[]getCoefficients()RealPolynomialmultiply(RealPolynomial y)private RealPolynomialselfAdd(RealPolynomial y)private RealPolynomialselfMultiply(RealPolynomial y)
 
- 
- 
- 
Constructor Detail- 
RealPolynomialpublic RealPolynomial(double a) 
 - 
RealPolynomialpublic RealPolynomial(double[] a) 
 - 
RealPolynomialpublic RealPolynomial(RealPolynomial a) 
 
- 
 - 
Method Detail- 
multiplypublic RealPolynomial multiply(RealPolynomial y) 
 - 
selfMultiplyprivate RealPolynomial selfMultiply(RealPolynomial y) 
 - 
addpublic RealPolynomial add(RealPolynomial y) 
 - 
selfAddprivate RealPolynomial selfAdd(RealPolynomial y) 
 - 
evaluatedouble evaluate(double x) 
 - 
derivativepublic RealPolynomial derivative() 
 - 
getCoefficientspublic double[] getCoefficients() 
 - 
finalizepublic void finalize() Prepares this class for destruction.- Overrides:
- finalizein class- java.lang.Object
 
 
- 
 
-