3 #include "ScannerVectorFrameBasic.h"
40 typedef std::shared_ptr<ScannerVectorFrameBiDi> ScannerVectorFrameBiDiPtr;
Parent class for frame scans.
void UpdateVector() override
Calculate the scanner vector based on the current parameters.
Base class for all Scope datatypes here, provides a uniform interface (and saves typing...).
A scanner vector for bidirectional frame scanning.
void FillP()
Fill the samples for the Pockels cell (cutoff&retrace blanking for x and y)
ScannerVectorFrameBiDi(const ScannerVectorFillType &_filltype)
void FillZ()
Fill the samples for the fast z axis (stays constant here)
void FillLookup()
Fill in the lookup vector.
void FillY()
Fill the samples for the y scanner axis.
void FillX()
Fill the samples for the x scanner axis.