TriggeredSequenceRecorder Class |
Namespace: LynceeTec.API.Sequence
The TriggeredSequenceRecorder type exposes the following members.
| Name | Description | |
|---|---|---|
| TriggeredSequenceRecorder(ICameraController, IConfigManager, UInt32) | Initializes a new instance of the TriggeredSequenceRecorder class | |
| TriggeredSequenceRecorder(ICameraItem, IConfigManager, UInt32) | Initializes a new instance of the TriggeredSequenceRecorder class |
| Name | Description | |
|---|---|---|
| AcquisitionFps |
Gets or sets the acquisition frame rate.
(Inherited from LiveAcquirer.) | |
| BufferSize |
Gets or sets the size of the acquisition buffer.
| |
| ConfigManager |
Gets the current ConfigManager in use.
(Inherited from BaseSequenceManager.) | |
| Configuration |
Gets the current configuration used for hologram reconstruction.
(Inherited from BaseSequenceManager.) | |
| CurrentState |
Gets the current state of the sequence manager.
(Inherited from BaseSequenceManager.) | |
| EffectiveAcquisitionFps |
Gets the effective acquisition frame rate.
(Inherited from LiveAcquirer.) | |
| EffectiveReconstructionFps |
Gets the effective reconstruction frame rate.
(Inherited from LiveAcquirer.) | |
| NumberOfRecords |
Gets the current total number of records.
(Overrides BaseSequenceManagerNumberOfRecords.) | |
| ReconstructionFps |
Gets or sets the reconstruction frame rate.
(Inherited from LiveAcquirer.) | |
| ReconstructionWindowHalfSize |
Defines how many reconstructions must be processed around the selected index.
If GetReconstruction(ReconstructionResults, Int32) is called for index i, outputs in range
[i - ReconstructionWindowHalfSize, i + ReconstructionWindowHalfSize]
are reconstructed to optimize the process and anticipate the call to future indices.
(Inherited from BaseSequenceManager.) | |
| TemporalAveragingFramesNumber |
Gets or sets the number of frames to average during reconstruction process.
(Inherited from BaseSequenceManager.) | |
| TriggerFrameIndex |
Gets or sets the index associated to the trigger event.
| |
| UseReconstruction |
Gets or sets a value indicating whether the reconstruction is enabled.
(Inherited from LiveAcquirer.) | |
| UseReferenceHologramSaving |
Gets or sets the option saving the reference hologram(s) in the first hologram metadata of the acquired sequence.
(Inherited from BaseSequenceManager.) |
| Name | Description | |
|---|---|---|
| AccessHologram |
Accesses the hologram object directly in the current buffer.
(Inherited from BaseSequenceManager.) | |
| CancelRecording |
Cancels the record of a sequence but keeps the recorded data.
| |
| CancelSaving |
Cancels the saving of a sequence.
(Inherited from BaseSequenceManager.) | |
| CastSequence |
Casts an existing sequence into the current buffer.
(Inherited from BaseSequenceManager.) | |
| ComputeAndApplyFittingToConfiguration |
Compute fitting on the phase result of the next acquisition using configuration parameters.
(Inherited from LiveAcquirer.) | |
| ComputeAndApplyFittingToConfiguration(Int32, Boolean) |
Compute fitting on specified phase result using configuration parameters.
(Inherited from BaseSequenceManager.) | |
| DeregisterConfigurationMemberModification |
Deregister a function registered to the specified member.
(Inherited from ConfigurationEventsManager.) | |
| DeregisterConfigurationModification |
Deregister a registered function.
(Inherited from ConfigurationEventsManager.) | |
| Dispose | (Inherited from ConfigurationEventsManager.) | |
| ExtractSequence |
Extract the current sequence buffer and resets the data.
(Inherited from BaseSequenceManager.) | |
| GetHologramCopy |
Gets a copy of the defined hologram in the current buffer.
(Inherited from BaseSequenceManager.) | |
| GetNextAcquisition |
Get the last acquisition.
(Inherited from LiveAcquirer.) | |
| GetNextReconstruction |
Get the reconstruction results of the next acquired data.
(Inherited from LiveAcquirer.) | |
| GetReconstruction |
Gets the reconstruction results of a record in the current buffer.
(Inherited from BaseSequenceManager.) | |
| IsInState |
Determines if the state machine is in the supplied state.
(Inherited from BaseSequenceManager.) | |
| RegisterConfigurationMemberModification |
Register a function that will be executed when the specified member is modified.
(Inherited from ConfigurationEventsManager.) | |
| RegisterConfigurationModification |
Register a function that will be executed when any configuration member is modified.
(Inherited from ConfigurationEventsManager.) | |
| Reset |
Resets recorded buffer.
(Inherited from BaseSequenceManager.) | |
| SaveBigTiffSequence |
Saves the sequence into a BigTiff (.btf) format.
(Inherited from BaseSequenceManager.) | |
| SaveKoalaSequence |
Saves the sequence in a Koala compatible format.
(Inherited from BaseSequenceManager.) | |
| StartAcquiring |
Starts the live acquisition.
(Overrides LiveAcquirerStartAcquiring.) | |
| StartAcquiring(IProgressSingle) |
Starts the live acquisition.
| |
| StopAcquiring |
Stops the live acquisition.
(Inherited from LiveAcquirer.) | |
| Trigger |
Trigger the sequence recording in the configured buffer.
|
| Name | Description | |
|---|---|---|
| LastReconstructionComputed |
Sends results for each new reconstruction. If UseReconstruction is disabled, the hologram only is send at acquisition frame rate.
(Inherited from LiveAcquirer.) | |
| StateMachineStateChanged |
Occurs when the state machine state changes
(Inherited from BaseSequenceManager.) |
Some calls to the class elements can only be performed when CurrentState has some defined values. The following scheme describes the allowed actions.
