Reorders braille dot numbers based on finger sensitivity order. More...
#include <ActuatorProcessingOrderMapper.h>
Public Member Functions | |
ActuatorProcessingOrderMapper () | |
Constructor for ActuatorProcessingOrderMapper. | |
std::vector< int > | reorderVectorBySensitivity (const std::vector< int > &values) |
Reorders a vector of braille chords based on sensitivity. | |
Reorders braille dot numbers based on finger sensitivity order.
This class processes braille chords and reorders the actuation sequence based on predefined sensitivity levels of each dot.
ActuatorProcessingOrderMapper::ActuatorProcessingOrderMapper | ( | ) |
Constructor for ActuatorProcessingOrderMapper.
Initializes the sensitivity order mapping.
std::vector< int > ActuatorProcessingOrderMapper::reorderVectorBySensitivity | ( | const std::vector< int > & | values | ) |
Reorders a vector of braille chords based on sensitivity.
Each braille chord in the vector is restructured based on the predefined sensitivity order.
values | A vector of braille chords encoded as integers. |