Public Methods | |
HxUpoTriStateThreshold (HxTagList &) | |
Constructor : get parameters from taglist. More... | |
DstValT | doIt (const SrcValT &x) |
Actual operation. More... | |
Static Public Methods | |
HxString | className () |
The name : "triStateThreshold". More... |
|
Constructor : get parameters from taglist.
00040 { 00041 _level = HxGetTag<HxValue>(tl, "level"); 00042 _v1 = HxGetTag<HxValue>(tl, "v1"); 00043 _v2 = HxGetTag<HxValue>(tl, "v2"); 00044 _v3 = HxGetTag<HxValue>(tl, "v3"); 00045 } |
|
Actual operation.
00050 { 00051 if (x < _level) 00052 return _v1; 00053 if (x > _level) 00054 return _v3; 00055 return _v2; 00056 } |
|
The name : "triStateThreshold".
00061 { 00062 return HxString("triStateThreshold"); 00063 } |