addInputConsumer(std::shared_ptr< InputConsumerInterface > inputConsumer) override | SurgSim::Input::CommonDevice | virtual |
CommonDevice(const std::string &name) | SurgSim::Input::CommonDevice | explicit |
CommonDevice(const std::string &name, const SurgSim::DataStructures::DataGroup &inputData) | SurgSim::Input::CommonDevice | |
CommonDevice(const std::string &name, SurgSim::DataStructures::DataGroup &&inputData) | SurgSim::Input::CommonDevice | |
finalize() | LabJackToPoseFilter | inlinevirtual |
getInputData() | SurgSim::Input::CommonDevice | protected |
getName() const override | SurgSim::Input::CommonDevice | virtual |
getNameForCallback() const | SurgSim::Input::CommonDevice | |
getOutputData() const | SurgSim::Input::CommonDevice | protected |
handleInput(const std::string &device, const DataGroup &inputData) | LabJackToPoseFilter | inlinevirtual |
hasOutputProducer() override | SurgSim::Input::CommonDevice | virtual |
initialize() | LabJackToPoseFilter | inlinevirtual |
initializeInput(const std::string &device, const DataGroup &inputData) | LabJackToPoseFilter | inlinevirtual |
inputFilter(const DataGroup &dataToFilter, DataGroup *result) | LabJackToPoseFilter | inline |
LabJackToPoseFilter(const std::string &name, int firstTimerForQuadrature, int plusX, int minusX, double translationPerUpdate, int positiveAnalogDifferential, int analogSingleEnded, int xOut, int loopbackOut) | LabJackToPoseFilter | inline |
m_analogInputDifferentialIndex | LabJackToPoseFilter | private |
m_analogInputDifferentialNegative | LabJackToPoseFilter | private |
m_analogInputDifferentialPositive | LabJackToPoseFilter | private |
m_analogInputSingleEnded | LabJackToPoseFilter | private |
m_analogInputSingleEndedIndex | LabJackToPoseFilter | private |
m_analogOutputIndex | LabJackToPoseFilter | private |
m_cachedOutputIndices | LabJackToPoseFilter | private |
m_digitalInputMinusXIndex | LabJackToPoseFilter | private |
m_digitalInputPlusXIndex | LabJackToPoseFilter | private |
m_digitalOutputIndex | LabJackToPoseFilter | private |
m_firstTimerForQuadrature | LabJackToPoseFilter | private |
m_lastInputData | LabJackToPoseFilter | private |
m_lineForMinusX | LabJackToPoseFilter | private |
m_lineForPlusX | LabJackToPoseFilter | private |
m_outputData | LabJackToPoseFilter | private |
m_pose | LabJackToPoseFilter | private |
m_poseIndex | LabJackToPoseFilter | private |
m_timerInputIndex | LabJackToPoseFilter | private |
m_translationPerUpdate | LabJackToPoseFilter | private |
outputFilter(const DataGroup &dataToFilter, DataGroup *result) | LabJackToPoseFilter | inline |
pullOutput() | SurgSim::Input::CommonDevice | protectedvirtual |
pushInput() | SurgSim::Input::CommonDevice | protectedvirtual |
removeInputConsumer(std::shared_ptr< InputConsumerInterface > inputConsumer) override | SurgSim::Input::CommonDevice | virtual |
removeOutputProducer(std::shared_ptr< OutputProducerInterface > outputProducer) override | SurgSim::Input::CommonDevice | virtual |
requestOutput(const std::string &device, DataGroup *outputData) | LabJackToPoseFilter | inlinevirtual |
setNameForCallback(const std::string &name) | SurgSim::Input::CommonDevice | |
setOutputProducer(std::shared_ptr< OutputProducerInterface > outputProducer) override | SurgSim::Input::CommonDevice | virtual |
~CommonDevice() | SurgSim::Input::CommonDevice | virtual |
~DeviceInterface() | SurgSim::Input::DeviceInterface | inlinevirtual |
~InputConsumerInterface() | SurgSim::Input::InputConsumerInterface | inlinevirtual |
~LabJackToPoseFilter() | LabJackToPoseFilter | inlinevirtual |
~OutputProducerInterface() | SurgSim::Input::OutputProducerInterface | inlinevirtual |