Skip to content

Commit 6cbd402

Browse files
authored
Merge pull request #1649 from jessdtate/conditional
Conditional
2 parents 79f7fef + 7a99680 commit 6cbd402

File tree

2 files changed

+16
-26
lines changed

2 files changed

+16
-26
lines changed

src/Interface/Modules/Math/BooleanCompareDialog.cc

Lines changed: 14 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,9 @@ namespace SCIRun {
4343
public:
4444
BooleanCompareDialogImpl()
4545
{
46-
value_1_.insert(StringPair("Elements", "value"));
47-
value_1_.insert(StringPair("Size", "size"));
48-
value_1_.insert(StringPair("Norm", "norm"));
49-
50-
value_2_.insert(StringPair("Elements", "value"));
51-
value_2_.insert(StringPair("Size", "size"));
52-
value_2_.insert(StringPair("Norm", "norm"));
46+
value_.insert(StringPair("Elements", "value"));
47+
value_.insert(StringPair("Size", "size"));
48+
value_.insert(StringPair("Norm", "norm"));
5349

5450
condition_.insert(StringPair("A is non-zero","boolop"));
5551
condition_.insert(StringPair("A and B are non-zero (and)","andop"));
@@ -60,23 +56,15 @@ namespace SCIRun {
6056
condition_.insert(StringPair("A is greater than B (>)","greatop"));
6157
condition_.insert(StringPair("A is greater or equal to B (>=)","greateqop"));
6258

63-
then_.insert(StringPair("Return: null","null"));
64-
then_.insert(StringPair("Return: first input","first"));
65-
then_.insert(StringPair("Return: second input","second"));
66-
then_.insert(StringPair("Return: thrid input","third"));
67-
then_.insert(StringPair("Quit SCIRun","quit"));
68-
69-
else_.insert(StringPair("Return: null","null"));
70-
else_.insert(StringPair("Return: first input","first"));
71-
else_.insert(StringPair("Return: second input","second"));
72-
else_.insert(StringPair("Return: thrid input","third"));
73-
else_.insert(StringPair("Quit SCIRun","quit"));
59+
result_.insert(StringPair("Return: null","null"));
60+
result_.insert(StringPair("Return: first input","first"));
61+
result_.insert(StringPair("Return: second input","second"));
62+
result_.insert(StringPair("Return: third input","third"));
63+
result_.insert(StringPair("Quit SCIRun","quit"));
7464
}
75-
GuiStringTranslationMap value_1_;
76-
GuiStringTranslationMap value_2_;
65+
GuiStringTranslationMap value_;
7766
GuiStringTranslationMap condition_;
78-
GuiStringTranslationMap then_;
79-
GuiStringTranslationMap else_;
67+
GuiStringTranslationMap result_;
8068
};
8169
}}
8270

@@ -95,9 +83,9 @@ BooleanCompareDialog::BooleanCompareDialog(const std::string& name, ModuleStateH
9583

9684

9785

98-
addComboBoxManager(valueBox_1_, Parameters::Value_Option_1,impl_->value_1_);
99-
addComboBoxManager(valueBox_2_, Parameters::Value_Option_2,impl_->value_2_);
86+
addComboBoxManager(valueBox_1_, Parameters::Value_Option_1,impl_->value_);
87+
addComboBoxManager(valueBox_2_, Parameters::Value_Option_2,impl_->value_);
10088
addComboBoxManager(conditionBox_, Parameters::Comparison_Option,impl_->condition_);
101-
addComboBoxManager(thenBox_, Parameters::Then_Option,impl_->then_);
102-
addComboBoxManager(elseBox_, Parameters::Else_Option,impl_->else_);
89+
addComboBoxManager(thenBox_, Parameters::Then_Option,impl_->result_);
90+
addComboBoxManager(elseBox_, Parameters::Else_Option,impl_->result_);
10391
}

src/Modules/Math/BooleanCompare.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ namespace Math {
5353
OUTPUT_PORT(1, BooleanResult, Matrix);
5454

5555
MODULE_TRAITS_AND_INFO(ModuleHasUIAndAlgorithm)
56+
NEW_HELP_WEBPAGE_ONLY
57+
5658
};
5759
}}}
5860

0 commit comments

Comments
 (0)