3 const String Kwidget_XyPad::Parameters::posX =
"posX";
4 const String Kwidget_XyPad::Parameters::posY =
"posY";
5 const String Kwidget_XyPad::Parameters::onClick =
"onClick";
6 const String Kwidget_XyPad::Parameters::toggleOn =
"toggleOn";
7 const String Kwidget_XyPad::Parameters::editableLabelX =
"editableLabelX";
8 const String Kwidget_XyPad::Parameters::editableLabelY =
"editableLabelY";
9 const String Kwidget_XyPad::Parameters::editableLabelZ =
"editableLabelZ";
10 const String Kwidget_XyPad::Parameters::editableLabelW =
"editableLabelW";
11 const String Kwidget_XyPad::Parameters::editableLabelV =
"editableLabelV";
29 xLabelParam->valueChanged = [
this](
const var& value) {
labelXChange(value.toString()); };
31 yLabelParam->valueChanged = [
this](
const var& value) {
labelYChange(value.toString()); };
37 xLabelParam->setValue(
"X-Linear Axis");
38 yLabelParam->setValue(
"Y-Linear Axis");
41 zLabelParam->valueChanged = [
this](
const var& value) {
labelZChange(value.toString()); };
42 wLabelParam->valueChanged = [
this](
const var& value) {
labelWChange(value.toString()); };
48 zLabelParam->valueChanged = [
this](
const var& value) {
labelZChange(value.toString()); };
49 wLabelParam->valueChanged = [
this](
const var& value) {
labelWChange(value.toString()); };
53 xLabelParam->setValue(
"");
56 zLabelParam->valueChanged = [
this](
const var& value) {
labelZChange(value.toString()); };
57 wLabelParam->valueChanged = [
this](
const var& value) {
labelWChange(value.toString()); };
58 yLabelParam->setValue(
"Far");
59 zLabelParam->setValue(
"");
60 wLabelParam->setValue(
"Close");
64 xLabelParam->setValue(
"X-Linear Axis");
65 yLabelParam->setValue(
"Y-Linear Axis");
67 wLabelParam->valueChanged = [
this](
const var& value) {
labelWChange(value.toString()); };
69 zLabelParam->valueChanged = [
this](
const var& value) {
labelZChange(value.toString()); };
79 return {{Parameters::posX, Parameters::posX, {0.0f, 1.0f}, 0.5f},
80 {Parameters::posY, Parameters::posY, {0.0f, 1.0f}, 0.5f},
81 {Parameters::onClick, Parameters::onClick, {0.0f, 1.0f}, 0.0f},
82 {Parameters::toggleOn, Parameters::toggleOn, {0.0f, 1.0f}, 0.0f}};
87 return std::make_unique<KwidgetProcessor_XyPad>(*
this);
Definition AirAbsorptionFilter.cpp:2