2#include <NavigationSensor.h>
6public enum class FilterMode { Median = 0, Average = 1, Max = 2, Combo = 3 };
16 FilterTypeValue = toCopy->FilterTypeValue;
26 property unsigned int NumH {
28 return _filterType->GetNumH();
30 void set(
unsigned int x) {
31 _filterType->SetNumH(x);
35 property unsigned int NumS {
37 return _filterType->GetNumS();
39 void set(
unsigned int x) {
40 _filterType->SetNumS(x);
44 property FilterMode FilterTypeValue {
46 FILTER_MODE t = _filterType->GetFilterMode();
49 return FilterMode::Median;
51 return FilterMode::Average;
53 return FilterMode::Max;
55 return FilterMode::Combo;
59 void set(FilterMode x) {
61 case FilterMode::Median:
62 _filterType->SetFilterMode(MEDIAN_FILTER);
64 case FilterMode::Average:
65 _filterType->SetFilterMode(AVERAGE_FILTER);
68 _filterType->SetFilterMode(MAX_FILTER);
70 case FilterMode::Combo:
71 _filterType->SetFilterMode(COMBO_FILTER);
Helper to encapsulate the the raw data error.
Definition FilterType.h:20
Definition WFilterType.h:9
WFilterType(WFilterType^ toCopy)
Definition WFilterType.h:14
~WFilterType()
Definition WFilterType.h:21
WFilterType()
Definition WFilterType.h:11
property unsigned int NumH
Definition WFilterType.h:26