#include <Command.h>
#include <Machine.h>
// derived classes
#include <AdjustAxisPosition.h>
#include <CancelTransforms.h>
#include <Dwell.h>
#include <LinkAxisCommand.h>
#include <Pause.h>
#include <AbortCommand.h>
#include <DoorAjarCommand.h>
#include <LimitCommand.h>
#include <MachineNotOkCommand.h>
#include <StallCommand.h>
#include <PlasmaStartStop.h>
#include <SetArcVector.h>
#include <SetCoolant.h>
#include <SetFeedrate.h>
#include <SetMaxInterpolationSpeed.h>
#include <SetRotationalDiameter.h>
#include <SetSpindleDirection.h>
#include <SetSpindleRun.h>
#include <SetSpindleSpeed.h>
#include <SlaveModeCommand.h>
#include <SplineCommand.h>
#include <ProbingSplineCommand.h>
const char Command::myName[] =
"Command";
const char*
Command::name() {
return
myName; };
Command::~Command() {};
bool
Command::isDoorAjarCommand() {
return
false; };
bool
Command::isMachineNotOkCommand() {
return
false; };
bool
Command::isLimitCommand() {
return
false; };
bool
Command::isStallCommand() {
return
false; };
bool
Command::execute( Machine* machine ) {
return
true; };