using Vellum;
namespace Azimuth.Vellum
{
///
/// Saves a Scalar as the exact double it holds.
///
public sealed class ScalarConverter : SaveConverter
{
public override SaveNode Write(Scalar value, SaveSession session)
{
return session.ToNode((double)value);
}
public override Scalar Read(SaveNode node, SaveSession session)
{
return session.FromNode(node);
}
}
}