RTC Toolkit 5.0.0
|
Classes | |
class | BusinessLogic |
class | Computation |
Typedefs | |
using | LifeCycle = Runnable<RtcComponent> |
using | TopicType = rtctk::exampleTopic::ScaoLoopTopic |
using | BufferType = std::vector<decltype(decltype(TopicType::wfs)::slopes)> |
Functions | |
void | ComputeMean (const BufferType &buffer, std::vector< float > &result) |
float | MyDotProduct (const float *x, const float *y, uint32_t n) |
void | MySgemv (const float *mat, const float *in_vec, float *out_vec, uint32_t rows, uint32_t cols) |
void | ComputeAverageSlopes (const BufferType &buffer, std::vector< float > &avg_slopes) |
void | ComputeAverageModes (const MatrixBuffer< float > &s2m_matrix, const std::vector< float > &avg_slopes, std::vector< float > &avg_modes) |
typedef std::vector< decltype(decltype(TopicType::wfs)::slopes)> rtctk::exampleDataTask::BufferType = std::vector<decltype(decltype(TopicType::wfs)::slopes)> |
typedef rtctk::exampleTopic::ScaoLoopTopic rtctk::exampleDataTask::TopicType = rtctk::exampleTopic::ScaoLoopTopic |
void rtctk::exampleDataTask::ComputeAverageModes | ( | const MatrixBuffer< float > & | s2m_matrix, |
const std::vector< float > & | avg_slopes, | ||
std::vector< float > & | avg_modes ) |
void rtctk::exampleDataTask::ComputeAverageSlopes | ( | const BufferType & | buffer, |
std::vector< float > & | avg_slopes ) |
void rtctk::exampleDataTask::ComputeMean | ( | const BufferType & | buffer, |
std::vector< float > & | result ) |