OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::MachineKinematics Class Referenceabstract

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/GCode/MachineKinematics.hpp>

Inheritance diagram for Slic3r::MachineKinematics:

Public Member Functions

virtual ~MachineKinematics ()=default
virtual Vec3d to_machine (const Vec3d &p) const =0
virtual bool must_emit_all_axes () const =0
virtual bool suppress_lift_at_unknown_position () const =0
virtual bool supports_arc_moves () const =0
virtual void set_axis_remap (int rx, int ry, int rz)=0
virtual void set_build_volume_max (const Vec3d &max)=0

Detailed Description

Constructor & Destructor Documentation

◆ ~MachineKinematics()

virtual Slic3r::MachineKinematics::~MachineKinematics ( )
virtualdefault

Member Function Documentation

◆ must_emit_all_axes()

virtual bool Slic3r::MachineKinematics::must_emit_all_axes ( ) const
pure virtual

◆ set_axis_remap()

virtual void Slic3r::MachineKinematics::set_axis_remap ( int rx,
int ry,
int rz )
pure virtual

Implemented in Slic3r::CartesianKinematics.

◆ set_build_volume_max()

virtual void Slic3r::MachineKinematics::set_build_volume_max ( const Vec3d & max)
pure virtual

Implemented in Slic3r::CartesianKinematics.

◆ supports_arc_moves()

virtual bool Slic3r::MachineKinematics::supports_arc_moves ( ) const
pure virtual

◆ suppress_lift_at_unknown_position()

virtual bool Slic3r::MachineKinematics::suppress_lift_at_unknown_position ( ) const
pure virtual

◆ to_machine()

virtual Vec3d Slic3r::MachineKinematics::to_machine ( const Vec3d & p) const
pure virtual

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