AtCore  1.0.70
AtCore is a API to manage the serial connection between the computer and 3D Printers.
Public Attributes | Static Public Attributes | List of all members
BedDeform::BedDeformPrivate Struct Reference

Public Attributes

QVariantList bedData
 

Static Public Attributes

static const QRegularExpression lineRegEx = QRegularExpression(QStringLiteral(R"((?:\d+\s(\+|\-)))"))
 Line with the pattern of digit(s) a single space then '+' or '-'. Examples: 0 -0.155 +5.123 -4.567 10 +8.901 -2.345 +6.789. More...
 
static const QRegularExpression valueRegEx = QRegularExpression(QStringLiteral(R"((?<value>\-?\d+\.?\d+))"))
 Numeric value with a decimal (maybe negative) example Input : 0 +0.005 -1.110, +1.040 captured values from above line: 0.005, -1.110, 1.04. More...
 

Member Data Documentation

◆ bedData

QVariantList BedDeform::BedDeformPrivate::bedData

bedData Beddeform data

◆ lineRegEx

const QRegularExpression BedDeform::BedDeformPrivate::lineRegEx = QRegularExpression(QStringLiteral(R"((?:\d+\s(\+|\-)))"))
static

Line with the pattern of digit(s) a single space then '+' or '-'. Examples: 0 -0.155 +5.123 -4.567 10 +8.901 -2.345 +6.789.

Regex to capture lines containing valid data

◆ valueRegEx

const QRegularExpression BedDeform::BedDeformPrivate::valueRegEx = QRegularExpression(QStringLiteral(R"((?<value>\-?\d+\.?\d+))"))
static

Numeric value with a decimal (maybe negative) example Input : 0 +0.005 -1.110, +1.040 captured values from above line: 0.005, -1.110, 1.04.

Regex to capture Data from in lines


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