Scanframe Modular Application 0.1.0
Loading...
Searching...
No Matches
sf::TDefaultScanBinder::TPosition Struct Reference

Structure to hold and compare approach positions. More...

#include <DefaultScanBinder.h>

Collaboration diagram for sf::TDefaultScanBinder::TPosition:

Public Member Functions

 TPosition ()
 
 TPosition (const TPosition &p)
 
bool isEqual (const TPosition &p) const
 
bool operator== (const TPosition &p) const
 
bool operator!= (const TPosition &p) const
 
std::string toString () const
 
void fromString (const std::string &s)
 

Public Attributes

bool Enabled
 Holds the enabled flag.
 
std::string Name
 Name of the position.
 
EPositionSource Source
 Uses axis information of source.
 
gmi::AxesCoord Coord
 Coordinate when not using a source.
 

Detailed Description

Structure to hold and compare approach positions.

Constructor & Destructor Documentation

◆ TPosition() [1/2]

sf::TDefaultScanBinder::TPosition::TPosition ( )
inline

◆ TPosition() [2/2]

sf::TDefaultScanBinder::TPosition::TPosition ( const TPosition p)
inline

Member Function Documentation

◆ fromString()

void sf::TDefaultScanBinder::TPosition::fromString ( const std::string &  s)

◆ isEqual()

bool sf::TDefaultScanBinder::TPosition::isEqual ( const TPosition p) const
inline

◆ operator!=()

bool sf::TDefaultScanBinder::TPosition::operator!= ( const TPosition p) const
inline

◆ operator==()

bool sf::TDefaultScanBinder::TPosition::operator== ( const TPosition p) const
inline

◆ toString()

std::string sf::TDefaultScanBinder::TPosition::toString ( ) const

Member Data Documentation

◆ Coord

gmi::AxesCoord sf::TDefaultScanBinder::TPosition::Coord

Coordinate when not using a source.

◆ Enabled

bool sf::TDefaultScanBinder::TPosition::Enabled

Holds the enabled flag.

◆ Name

std::string sf::TDefaultScanBinder::TPosition::Name

Name of the position.

◆ Source

EPositionSource sf::TDefaultScanBinder::TPosition::Source

Uses axis information of source.


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