9template<
typename Archive,
typename T, math::qualifier P>
16template<
typename Archive,
typename T, math::qualifier P>
24template<
typename Archive,
typename T, math::qualifier P>
33template<
typename Archive>
43template<
typename Archive,
typename T>
51template<
typename Archive,
typename T>
55 try_save(ar, ser20::make_nvp(
"points", points));
57template<
typename Archive,
typename T>
60 std::vector<typename math::gradient<T>::point_t> points;
61 if(
try_load(ar, ser20::make_nvp(
"points", points)))
auto get_points() const noexcept -> const points_t &
void set_points(const points_t &points)
auto try_serialize(Archive &ar, ser20::NameValuePair< T > &&t, const hpp::source_location &loc=hpp::source_location::current()) -> bool
auto try_save(Archive &ar, ser20::NameValuePair< T > &&t, const hpp::source_location &loc=hpp::source_location::current()) -> bool
#define LOAD_FUNCTION_NAME
#define SERIALIZE_FUNCTION_NAME
auto try_load(Archive &ar, ser20::NameValuePair< T > &&t, const hpp::source_location &loc=hpp::source_location::current()) -> bool
#define SAVE_FUNCTION_NAME