Core Optical, Inc.
FourierSpectrumBatch GetComplexValue Method Industrial Strength, Scientific Grade
Returns a OnlineComplex type encapsualting the complex value at the specified location in the spectrum.

Namespace: PrecisionImage.FrequencyDomainProcessing
Assembly: PrecisionImage (in PrecisionImage.dll) Version: 2.0.0.0 (2.0.0.0)
Syntax

public Complex GetComplexValue(
	int BatchRow,
	int BatchColumn,
	int SpectrumRow,
	int SpectrumColumn
)

Parameters

BatchRow
Type: OnlineSystem Int32
An OnlineInt32 type indicating the zero-based row index in the source batch.
BatchColumn
Type: OnlineSystem Int32
An OnlineInt32 type indicating the zero-based column index in the source batch.
SpectrumRow
Type: OnlineSystem Int32
An OnlineInt32 type indicating the zero-based row index in the source spectrum.
SpectrumColumn
Type: OnlineSystem Int32
An OnlineInt32 type indicating the zero-based column index in the source spectrum.

Return Value

A OnlineComplex type encapsulating the complex spectral value.
Exceptions

ExceptionCondition
OnlineSystem ArgumentOutOfRangeException Thrown when BatchRow and/or BatchColumn refer to coordinates outside of the dimensions of the batch grid.
OnlineSystem ArgumentOutOfRangeException Thrown when SpectrumRow and/or SpectrumColumn refer to locations outside of the dimensions of the spectrum.
Remarks

Use this method to retrieve a OnlineComplex object encapsulating the complex value at the specified location in the individual spectrum. The spectrum of interest is specified according to the BatchRow and BatchColumn grid coordinate arguments. The location of the individual value to retrieve from the spectrum is specified via the SpectrumRow and SpectrumColumn coordinates.

See Also