Scanframe Modular Application 0.1.0
Loading...
Searching...
No Matches
sf::DefaultScanBinder::Scanning Struct Reference

Structure holding all information during the scanning state. More...

#include <DefaultScanBinder.h>

Collaboration diagram for sf::DefaultScanBinder::Scanning:
[legend]

Public Member Functions

 Scanning ()
 Default constructor.
void Clear ()
 Clears the structure to the initial state.

Public Attributes

int ScanIndex
 Holds the executing scan index.
ScanMethod * Method
 Holds the method instance which is scanned.
ScanInfo * Info
 Holds the scan information of the method which is scanned.
EScanningStage Stage
 Holds the current scan stage.
EMoveMode MoveMode
 The way the scan is performed.
gmi::EAxisLocation ScanAxis
 Axis used for scanning.
ElapseTimer SpinUpTimer
 Timer for delays for spinning up.
ElapseTimer Timer
 Timer for delays in the scanning process.
gmi::AxisValue Trigger
 Triggering axis and density when alNA it is the frequency.
int TargetIndex
 Holds the targeted index.

Detailed Description

Structure holding all information during the scanning state.

Constructor & Destructor Documentation

◆ Scanning()

sf::DefaultScanBinder::Scanning::Scanning ( )
inline

Default constructor.

Member Function Documentation

◆ Clear()

void sf::DefaultScanBinder::Scanning::Clear ( )
inline

Clears the structure to the initial state.

Member Data Documentation

◆ Info

ScanInfo* sf::DefaultScanBinder::Scanning::Info

Holds the scan information of the method which is scanned.

◆ Method

ScanMethod* sf::DefaultScanBinder::Scanning::Method

Holds the method instance which is scanned.

◆ MoveMode

EMoveMode sf::DefaultScanBinder::Scanning::MoveMode

The way the scan is performed.

◆ ScanAxis

gmi::EAxisLocation sf::DefaultScanBinder::Scanning::ScanAxis

Axis used for scanning.

◆ ScanIndex

int sf::DefaultScanBinder::Scanning::ScanIndex

Holds the executing scan index.

◆ SpinUpTimer

ElapseTimer sf::DefaultScanBinder::Scanning::SpinUpTimer

Timer for delays for spinning up.

◆ Stage

EScanningStage sf::DefaultScanBinder::Scanning::Stage

Holds the current scan stage.

◆ TargetIndex

int sf::DefaultScanBinder::Scanning::TargetIndex

Holds the targeted index.

◆ Timer

ElapseTimer sf::DefaultScanBinder::Scanning::Timer

Timer for delays in the scanning process.

◆ Trigger

gmi::AxisValue sf::DefaultScanBinder::Scanning::Trigger

Triggering axis and density when alNA it is the frequency.


The documentation for this struct was generated from the following file: