AtCore 1.0.72
AtCore is a API to manage the serial connection between the computer and 3D Printers.
Loading...
Searching...
No Matches
Classes | Signals | Public Member Functions | Properties | Private Attributes | List of all members
BedDeform Class Reference

The Bed Deform class. More...

#include <beddeform.h>

Inheritance diagram for BedDeform:

Classes

struct  BedDeformPrivate
 

Signals

void dataChanged (const QVariantList &data)
 

Public Member Functions

 BedDeform (QObject *parent=nullptr)
 BedDeform Create a new bedDeform object.
 
 ~BedDeform ()
 
void decodeDeform (const QStringList &rawData)
 decodeDeform Decode the deform list from the provided lines
 
QVariantList bedDeformationGrid ()
 get bed Deform info
 

Properties

QVariantList bedDeformationGrid
 

Private Attributes

BedDeformPrivated
 

Detailed Description

The Bed Deform class.

Read and hold data for the Bed Deformation of the printer

Constructor & Destructor Documentation

◆ BedDeform()

BedDeform::BedDeform ( QObject *  parent = nullptr)
explicit

BedDeform Create a new bedDeform object.

Parameters
parentObjects parent

◆ ~BedDeform()

BedDeform::~BedDeform ( )

Member Function Documentation

◆ bedDeformationGrid()

QVariantList BedDeform::bedDeformationGrid ( )

get bed Deform info

Returns
: bed Deform grid, Variant Format: QList<QList<double>> The Inner QList<double> contains, one row worth of offsets for the deformation grid. the outer list is a list of rows data. For a grid with 2x3 proble points the size of the inner list will be 2 and the outer list 3 example: QVariant(QVariantList, (QVariant(double, 0.25), QVariant(double, 0.225)) ,QVariant(QVariantList, (QVariant(double, 0.045), QVariant(double, 0.01)) , QVariant(QVariantList, (QVariant(double, -0.168), QVariant(double, -0.24)))

◆ dataChanged

void BedDeform::dataChanged ( const QVariantList &  data)
signal

◆ decodeDeform()

void BedDeform::decodeDeform ( const QStringList &  rawData)

decodeDeform Decode the deform list from the provided lines

Parameters
rawDataraw returns containing deform data

Member Data Documentation

◆ d

BedDeformPrivate* BedDeform::d
private

Property Documentation

◆ bedDeformationGrid

QVariantList BedDeform::bedDeformationGrid
read

The documentation for this class was generated from the following files: