org.jscience.physics.waves.optics.materials
Class HoO2Parameters

java.lang.Object
  extended by org.jscience.physics.waves.optics.materials.Parameter
      extended by org.jscience.physics.waves.optics.materials.HoO2Parameters
All Implemented Interfaces:
java.lang.Cloneable

public class HoO2Parameters
extends Parameter

DOCUMENT ME!


Constructor Summary
HoO2Parameters()
          Creates a new HoO2Parameters object.
HoO2Parameters(double[] n)
          Creates a new HoO2Parameters object.
HoO2Parameters(double a, double b, double c, double d)
          Creates a new HoO2Parameters object.
HoO2Parameters(HoO2Parameters p)
          Creates a new HoO2Parameters object.
 
Method Summary
 double A()
          DOCUMENT ME!
 double[] asArray()
          DOCUMENT ME!
 double B()
          DOCUMENT ME!
 double C()
          DOCUMENT ME!
 double D()
          DOCUMENT ME!
 double indexAtWavelength(double w)
          DOCUMENT ME!
 void setA(double n)
          DOCUMENT ME!
 void setArray(double[] n)
          DOCUMENT ME!
 void setB(double n)
          DOCUMENT ME!
 void setC(double n)
          DOCUMENT ME!
 void setD(double n)
          DOCUMENT ME!
 java.lang.String type()
          DOCUMENT ME!
 
Methods inherited from class org.jscience.physics.waves.optics.materials.Parameter
clone
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HoO2Parameters

public HoO2Parameters()
Creates a new HoO2Parameters object.


HoO2Parameters

public HoO2Parameters(double a,
                      double b,
                      double c,
                      double d)
Creates a new HoO2Parameters object.

Parameters:
a - DOCUMENT ME!
b - DOCUMENT ME!
c - DOCUMENT ME!
d - DOCUMENT ME!

HoO2Parameters

public HoO2Parameters(HoO2Parameters p)
Creates a new HoO2Parameters object.

Parameters:
p - DOCUMENT ME!

HoO2Parameters

public HoO2Parameters(double[] n)
               throws IllegalDimensionException
Creates a new HoO2Parameters object.

Parameters:
n - DOCUMENT ME!
Throws:
IllegalDimensionException - DOCUMENT ME!
Method Detail

type

public java.lang.String type()
DOCUMENT ME!

Specified by:
type in class Parameter
Returns:
DOCUMENT ME!

indexAtWavelength

public double indexAtWavelength(double w)
DOCUMENT ME!

Specified by:
indexAtWavelength in class Parameter
Parameters:
w - DOCUMENT ME!
Returns:
DOCUMENT ME!

asArray

public double[] asArray()
DOCUMENT ME!

Specified by:
asArray in class Parameter
Returns:
DOCUMENT ME!

setArray

public void setArray(double[] n)
              throws IllegalDimensionException
DOCUMENT ME!

Specified by:
setArray in class Parameter
Parameters:
n - DOCUMENT ME!
Throws:
IllegalDimensionException - DOCUMENT ME!

A

public double A()
DOCUMENT ME!

Returns:
DOCUMENT ME!

B

public double B()
DOCUMENT ME!

Returns:
DOCUMENT ME!

C

public double C()
DOCUMENT ME!

Returns:
DOCUMENT ME!

D

public double D()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setA

public void setA(double n)
DOCUMENT ME!

Parameters:
n - DOCUMENT ME!

setB

public void setB(double n)
DOCUMENT ME!

Parameters:
n - DOCUMENT ME!

setC

public void setC(double n)
DOCUMENT ME!

Parameters:
n - DOCUMENT ME!

setD

public void setD(double n)
DOCUMENT ME!

Parameters:
n - DOCUMENT ME!