Swiftray  1.0
FCodeGenerator Class Reference

#include <fcode-generator.h>

Inheritance diagram for FCodeGenerator:
BaseGenerator

Public Member Functions

 FCodeGenerator ()
 
- Public Member Functions inherited from BaseGenerator
 BaseGenerator ()
 
virtual void beginHighSpeedRastering (int pixels)
 
virtual void disableDiodeLaser ()
 
virtual void disableHighSpeedRastering ()
 
virtual void disableRotary ()
 
virtual void enableDiodeLaser ()
 
virtual void enableHighSpeedRastering ()
 
virtual void enableRotary ()
 
virtual void endHighSpeedRastering ()
 
virtual void home ()
 
virtual void moveTo (float x, float y, float speed, float power)
 
virtual void moveToX (float x)
 
float power ()
 
virtual void pushRasteringPixels32 (int32_t bit)
 
virtual void reset ()
 
virtual void setLaserPower (float power)
 
virtual void setSpeed (float speed)
 
float speed ()
 
std::stringstream & stream ()
 
std::string toString () const
 
virtual void turnOffLaser ()
 
virtual void turnOnLaser ()
 
virtual void useAbsolutePositioning ()
 
virtual void useRelativePositioning ()
 
float x ()
 
float y ()
 

Additional Inherited Members

- Protected Attributes inherited from BaseGenerator
float power_
 
float speed_
 
std::stringstream str_stream_
 
float x_
 
float y_
 

Constructor & Destructor Documentation

◆ FCodeGenerator()

FCodeGenerator::FCodeGenerator ( )
inline

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