Click or drag to resize

Configuration Class

Main configuration object holding Acquisition, Processing, Non-Measured Points and Post Processing sub-configurations objects.
Inheritance Hierarchy
SystemObject
  LynceeTec.InterfaceProcessingV2.ConfigurationsConfiguration

Namespace: LynceeTec.InterfaceProcessingV2.Configurations
Assembly: LynceeTec.InterfaceProcessingV2 (in LynceeTec.InterfaceProcessingV2.dll) Version: 0.0.0.0
Syntax
public class Configuration : IEquatable<Configuration>, 
	IDisposable

The Configuration type exposes the following members.

Constructors
 NameDescription
Public methodConfiguration Creates an empty Configuration to be initialized manually
Public methodConfiguration(GlobalMetadata) Creates a Configuration and initializes it using metadata
Public methodConfiguration(IConfigManager) Creates a Configuration and initializes it using a configuration manager
Top
Properties
 NameDescription
Public propertyAcquisition Gets or sets the acquisition configuration to be used with the current configuration.
Public propertyId Gets the configuration id.
Public propertyNonMeasuredPoints Gets or sets the non-measured points configuration to be used with the current configuration.
Public propertyPostProcessing Gets or sets the post-processing configuration to be used with the current configuration.
Public propertyProcessing Gets or sets the processing configuration to be used with the current configuration.
Top
Methods
 NameDescription
Public methodApplyFittingResult(FittingResult) Applies the fitting previously computed by the reconstruction object.
Public methodApplyFittingResult(FittingResult, Boolean) Applies the fitting previously computed by the reconstruction object.
Public methodDisposeReleases all resources used by the Configuration
Public methodEquals 
Public methodGenerateReferenceHolograms(Hologram) Generates reference hologram from the specified hologram using the manual method. A reference hologram is generated for each wavelength in the current configuration. For each wavelength, the manual method uses the fouriers filters defined by the user in the configuration.
Public methodGenerateReferenceHolograms(Hologram, DictionaryPhysicalLaserSource, Int32, Int32) 
Public methodGetReconstructionDistanceConversionFactor Get the factor converting digital reconstruction distance to physical distance.
Public methodInitialize(GlobalMetadata) Initializes the configuration using metadata
Public methodInitialize(IConfigManager) Initializes the configuration using a configuration manager
Public methodLoadAcquisitionMetadata Loads the acquisition metadata and initialize the configuration.
Public methodLoadProcessingMetadata Loads the processing metadata and initialize the configuration.
Top
Remarks
The configuration can be fully setup using an existing database.
See Also