GCode Processor
Public Member Functions | Public Attributes | List of all members
TriggerParameters Struct Reference

Parameters of the extruder movements. More...

#include <TriggerParameters.h>

Public Member Functions

constexpr TriggerParameters (double l, double a_d) noexcept
 Constructor. More...
 
 TriggerParameters ()=default
 Default constructor.
 
 ~TriggerParameters ()=default
 Default destructor.
 
 TriggerParameters (const TriggerParameters &)=delete
 Deleted copy constructor.
 
 TriggerParameters (TriggerParameters &&)=default
 Default move constructor.
 
TriggerParametersoperator= (const TriggerParameters &)=delete
 Deleted copy assignment operator.
 
TriggerParametersoperator= (TriggerParameters &&)=default
 Defatult move assignment operator.
 

Public Attributes

double Length
 The extruder travel lenght in the first segment (in millimeters).
 
double Angle
 The extruder angle between two segments (in degrees). More...
 

Detailed Description

Parameters of the extruder movements.

Constructor & Destructor Documentation

constexpr TriggerParameters ( double  l,
double  a_d 
)
inlineexplicitnoexcept

Constructor.

Parameters
lThe extruder travel length in mm.
a_dThe extruder angle in degrees.

Member Data Documentation

double Angle

The extruder angle between two segments (in degrees).

Attention
This must be between 0 and 180.

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