Define YAML_LOAD_OPT_DEG3

Define Documentation

YAML_LOAD_OPT_DEG3(_param_str, _varname, _type)

Optional load of an angle into a struct field (3-arg form). YAML stores degrees; _param_str._varname holds radians.

Uses a temporary to avoid leaving _param_str._varname mutated to degrees if the YAML read throws mid-way.