ControlAPI::MovementStateInfo Class Reference

base class for representing the movement state of a command at any time. More...

#include <HC_API.h>

Inheritance diagram for ControlAPI::MovementStateInfo:

Public Member Functions

virtual std::string className () override
 

Static Public Member Functions

static std::string staticClassName ()
 
- Static Public Member Functions inherited from ControlAPI::CommandStateInfo
static std::string staticClassName ()
 

Public Attributes

float referencePos = 0.0f
 
float currentTargetPos = 0.0f
 
float currentPos = 0.0f
 
float currentTargetVel = 0.0f
 
float currentVel = 0.0f
 
float currentTargetAcc = 0.0f
 
float currentAcc = 0.0f
 
int signedDir = 0
 
bool homing = false
 
bool isHomed = false
 
- Public Attributes inherited from ControlAPI::CommandStateInfo
float percentFinished = 0.0f
 percentage to command completion. More...
 

Detailed Description

base class for representing the movement state of a command at any time.


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