| 469 | } |
| 470 | |
| 471 | float Element::get_input_value_float() { |
| 472 | ElementValue value = get_element_value(); |
| 473 | |
| 474 | return std::visit(overloaded { |
| 475 | [](double d) { return (float)d; }, |
| 476 | [](float f) { return f; }, |
| 477 | [](uint32_t u) { return (float)u; }, |
| 478 | [](std::monostate) { return 0.0f; } |
| 479 | }, value); |
| 480 | } |
| 481 | |
| 482 | double Element::get_input_value_double() { |
| 483 | ElementValue value = get_element_value(); |
no outgoing calls
no test coverage detected