Scope
scope::parameters::ScannerVectorFrameBiDi::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
 
- 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 311 of file Framescan.h.

Member Function Documentation

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

Load from boost property tree.

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

Definition at line 405 of file Framescan.cpp.

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

Save to boost property tree.

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

Definition at line 412 of file Framescan.cpp.

Member Data Documentation

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

fraction spent for turning the x galvo around

Definition at line 315 of file Framescan.h.

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

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

Definition at line 318 of file Framescan.h.

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

Cutoff fraction for retrace at end of frame.

Definition at line 321 of file Framescan.h.


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