Scope
scope::parameters::ScannerVectorFrameResonance::Preset Class Reference

#include <Framescan.h>

Inherits scope::parameters::ScannerVectorFrameBasic::Preset.

Public Member Functions

void Load (const wptree &pt) override
 
void Save (wptree &pt) const override
 

Public Attributes

ScopeNumber< double > xturnfraction
 
ScopeNumber< double > ycutoff
 
ScopeNumber< double > yretrace
 
ScopeNumber< uint32_t > waitafterenqueuestorage
 
ScopeNumber< uint32_t > waitafterenqueuedisplay
 
- Public Attributes inherited from scope::parameters::ScannerVectorFrameBasic::Preset
ScopeString name
 
ScopeNumber< double > pixeltime
 
ScopeNumber< double > scannerdelay
 
ScopeNumber< uint32_t > averages
 
ScopeNumber< uint32_t > xres
 
ScopeNumber< uint32_t > yres
 
ScopeNumber< double > xaspectratio
 
ScopeNumber< double > yaspectratio
 
ScopeNumber< bool > squarepixels
 

Detailed Description

The class for presets.

Definition at line 444 of file Framescan.h.

Member Function Documentation

void scope::parameters::ScannerVectorFrameResonance::Preset::Load ( const wptree &  pt)
overridevirtual

Load from boost property tree.

Reimplemented from scope::parameters::ScannerVectorFrameBasic::Preset.

Definition at line 644 of file Framescan.cpp.

void scope::parameters::ScannerVectorFrameResonance::Preset::Save ( wptree &  pt) const
overridevirtual

Save to boost property tree.

Reimplemented from scope::parameters::ScannerVectorFrameBasic::Preset.

Definition at line 653 of file Framescan.cpp.

Member Data Documentation

ScopeNumber<double> scope::parameters::ScannerVectorFrameResonance::Preset::xturnfraction

fraction spent for turning the x resonance scanner around

Definition at line 448 of file Framescan.h.

ScopeNumber<double> scope::parameters::ScannerVectorFrameResonance::Preset::ycutoff

Cutoff fraction at beginning of frame, total lines per frame = yres * (1 + ycutoff + yretrace)

Definition at line 451 of file Framescan.h.

ScopeNumber<double> scope::parameters::ScannerVectorFrameResonance::Preset::yretrace

Cutoff fraction for retrace at end of frame.

Definition at line 454 of file Framescan.h.

ScopeNumber<uint32_t> scope::parameters::ScannerVectorFrameResonance::Preset::waitafterenqueuestorage

Time (in milliseconds) to wait after the PipelineController has enqueued the image to the storage queue (fixes a problem of wrong chunks in the wrong frames)

Definition at line 457 of file Framescan.h.

ScopeNumber<uint32_t> scope::parameters::ScannerVectorFrameResonance::Preset::waitafterenqueuedisplay

Time (in milliseconds) to wait after the PipelineController has enqueued the image to the display queue (fixes a problem of wrong chunks in the wrong frames)

Definition at line 460 of file Framescan.h.


The documentation for this class was generated from the following files: