Lines Matching defs:NumericParamValue
463 class NumericParamValue(ParamValue):
466 return v.value if isinstance(v, NumericParamValue) else v
486 newobj.value *= NumericParamValue.unwrap(other)
494 newobj.value /= NumericParamValue.unwrap(other)
500 newobj.value //= NumericParamValue.unwrap(other)
507 newobj.value += NumericParamValue.unwrap(other)
513 newobj.value -= NumericParamValue.unwrap(other)
518 self.value += NumericParamValue.unwrap(other)
523 self.value -= NumericParamValue.unwrap(other)
528 self.value *= NumericParamValue.unwrap(other)
533 self.value /= NumericParamValue.unwrap(other)
538 self.value //= NumericParamValue.unwrap(other)
543 return self.value < NumericParamValue.unwrap(other)
593 class CheckedInt(NumericParamValue):
605 elif isinstance(value, (int, long, float, NumericParamValue)):
674 if isinstance(value, (int, long, float, NumericParamValue, Float, str)):
1526 class TickParamValue(NumericParamValue):