- Illuminant - Class in com.oceanoptics.spam.constants
-
A series of spectral data sets that describe the spectral components of
different types of light sources.
- Illuminant() - Constructor for class com.oceanoptics.spam.constants.Illuminant
-
Protected default constructor for use with XStream.
- Illuminant(double[], double[], String, String) - Constructor for class com.oceanoptics.spam.constants.Illuminant
-
Creates a new instance of Illuminant.
- IlluminantImporter - Class in com.oceanoptics.spam.iostreams
-
This class imports all of the CIE Illuminants from an ASCII file.
- IlluminantImporter() - Constructor for class com.oceanoptics.spam.iostreams.IlluminantImporter
-
Creates a new instance of IlluminantImporter
- imaginaryPart - Variable in class com.oceanoptics.spam.numericalmethods.ComplexNumber
-
- initialize2_VB6(int, IntegrationMethod) - Method in class com.oceanoptics.spam.advancedprocessing.SpectrumPeak
-
- initialize_VB6(int) - Method in class com.oceanoptics.spam.advancedprocessing.SpectrumPeak
-
Call allocateBuffers() and setBufferElements() before calling this method.
- IntegerList - Class in com.oceanoptics.spam.arraymath
-
Provides a list that stores and retrieves ints as primitives rather than as Integer objects.
- IntegerList() - Constructor for class com.oceanoptics.spam.arraymath.IntegerList
-
- INTEGRAL_MODE_RECTANGULAR - Static variable in class com.oceanoptics.spam.numericalmethods.IntegrationMethod
-
The Trapezoid Rule for integration.
- INTEGRAL_MODE_SIMPSONS - Static variable in class com.oceanoptics.spam.numericalmethods.IntegrationMethod
-
The Simpson's Rule for integration.
- INTEGRAL_MODE_TRAPEZOID - Static variable in class com.oceanoptics.spam.numericalmethods.IntegrationMethod
-
The Trapezoid Rule for integration.
- INTEGRAL_RECTANGULAR - Static variable in class com.oceanoptics.spam.numericalmethods.IntegrationMethod
-
- INTEGRAL_SIMPSONS - Static variable in class com.oceanoptics.spam.numericalmethods.IntegrationMethod
-
- INTEGRAL_TRAPEZOID - Static variable in class com.oceanoptics.spam.numericalmethods.IntegrationMethod
-
- integrate(double[], double[], double, double, int) - Method in class com.oceanoptics.spam.numericalmethods.NumericalMethods
-
Perform numerical integration using the three composite quadrature
rules (Rectangular, Trapezoid, and Simpson) on the function whose
number is sent as a parameter.
- integrate(double[], double[], int, int, int) - Static method in class com.oceanoptics.spam.numericalmethods.NumericalMethods
-
Perform numerical integration using the three composite quadrature
rules (Rectangular, Trapezoid, and Simpson) on the function whose
number is sent as a parameter.
- integrate(double[], double[], int) - Static method in class com.oceanoptics.spam.numericalmethods.NumericalMethods
-
Perform numerical integration using the three composite quadrature
rules (Rectangular, Trapezoid, and Simpson) on the function whose
number is sent as a parameter.
- IntegrationMethod - Class in com.oceanoptics.spam.numericalmethods
-
This class contains the integration information used when calculating the
integral of a function.
- IntegrationMethod(int) - Constructor for class com.oceanoptics.spam.numericalmethods.IntegrationMethod
-
Creates a new instance of IntegrationMethod
- interpolateSpectrumLagrange(double[], double[], double[], int, boolean) - Static method in class com.oceanoptics.spam.numericalmethods.NumericalMethods
-
Performs a LaGrange interpolation over the provided data.
- isColorDeltaWithinTolerance() - Method in class com.oceanoptics.spam.advancedprocessing.colorspaces.ColorRenderingIndex
-
Tests whether the computed color difference between the sample and the
reference illuminant is small (within 15 microreciprocal kelvins).
- isFromOOI() - Method in class com.oceanoptics.spam.constants.CIEObserver
-
If this returns true, when Ocean Optics, Inc. provided the values in
this file.
- isFromOOI() - Method in class com.oceanoptics.spam.constants.Illuminant
-
If this returns true, when Ocean Optics, Inc. provided the values in
this file.
- isMatrixSingular() - Method in class com.oceanoptics.spam.numericalmethods.LUDecomposition
-
Returns true if the matrix does not have a matrix inverse, its
determinant is 0.
- isRangeWithinWavelengths(double[], double[]) - Static method in class com.oceanoptics.spam.spectralmath.SpectraSplicer
-
- isSourceOOI - Variable in class com.oceanoptics.spam.constants.Illuminant
-
Flag for whether this reference came from Ocean Optics, or from a user.