MachineIntelligenceCore:Algorithms
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
mic::utils::DataContainer< DATA_TYPE > Struct Template Reference

#include <DataCollector.hpp>

Collaboration diagram for mic::utils::DataContainer< DATA_TYPE >:

Public Attributes

std::vector< DATA_TYPE > data
 
bool auto_scale
 
DATA_TYPE min_value
 
DATA_TYPE max_value
 
mic::types::color_rgba color
 
float line_width
 

Detailed Description

template<typename DATA_TYPE>
struct mic::utils::DataContainer< DATA_TYPE >

Template container type used in data collector.

Template Parameters
DATA_TYPETemplate parameter denoting basic used datatype.

Definition at line 46 of file DataCollector.hpp.

Member Data Documentation

template<typename DATA_TYPE >
bool mic::utils::DataContainer< DATA_TYPE >::auto_scale

Flag denoting whether data should be scaled automatically.

Definition at line 55 of file DataCollector.hpp.

template<typename DATA_TYPE >
mic::types::color_rgba mic::utils::DataContainer< DATA_TYPE >::color

Colour - used in visualization.

Definition at line 70 of file DataCollector.hpp.

template<typename DATA_TYPE >
std::vector<DATA_TYPE> mic::utils::DataContainer< DATA_TYPE >::data

Vector storing the data.

Definition at line 50 of file DataCollector.hpp.

template<typename DATA_TYPE >
float mic::utils::DataContainer< DATA_TYPE >::line_width

Colour - used in visualization.

Definition at line 75 of file DataCollector.hpp.

template<typename DATA_TYPE >
DATA_TYPE mic::utils::DataContainer< DATA_TYPE >::max_value

Maximum value.

Definition at line 65 of file DataCollector.hpp.

template<typename DATA_TYPE >
DATA_TYPE mic::utils::DataContainer< DATA_TYPE >::min_value

Minimum value.

Definition at line 60 of file DataCollector.hpp.


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