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

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

#include <DefaultScanBinder.h>

Public Member Functions

 TCheckPosition ()
 
 TCheckPosition (const TCheckPosition &p)
 
bool isEqual (const TCheckPosition &p) const
 
bool operator== (const TCheckPosition &p) const
 Compare equal operator.
 
bool operator!= (const TCheckPosition &p) const
 Compare unequal operator.
 
std::string toString () const
 
bool fromString (const std::string &s)
 

Public Attributes

double Line
 Scan line. Is always between 0 and 1.
 
double Frac
 Scan line fraction. Is always between 0 and 1.
 
bool Rect
 

Detailed Description

Structure to hold and compare check positions.

Constructor & Destructor Documentation

◆ TCheckPosition() [1/2]

sf::TDefaultScanBinder::TCheckPosition::TCheckPosition ( )
inline

◆ TCheckPosition() [2/2]

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

Member Function Documentation

◆ fromString()

bool sf::TDefaultScanBinder::TCheckPosition::fromString ( const std::string &  s)

◆ isEqual()

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

◆ operator!=()

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

Compare unequal operator.

◆ operator==()

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

Compare equal operator.

◆ toString()

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

Member Data Documentation

◆ Frac

double sf::TDefaultScanBinder::TCheckPosition::Frac

Scan line fraction. Is always between 0 and 1.

◆ Line

double sf::TDefaultScanBinder::TCheckPosition::Line

Scan line. Is always between 0 and 1.

◆ Rect

bool sf::TDefaultScanBinder::TCheckPosition::Rect

Beam rectangular to the surface.

Todo:
Rename to Perpendicular.

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