class cogs::ScalePreservingTransformSerializer

ScalePreservingTransformSerializer - serialize read and write cogs::ScalePreservingTransform.

#include <ScalePreservingTransformSerializer.h>

class ScalePreservingTransformSerializer: public utils::Serializer {
public:
    // construction

    ScalePreservingTransformSerializer();
};

Inherited Members

public:
    // methods

    std::vector<Type> FromJsonString(const std::string& json_string) const;
    std::vector<std::shared_ptr<Type>> FromJsonStringAsPtr(const std::string& json_string) const;
    std::string ToJsonString(const std::vector<Type>& objects) const;
    std::vector<Type> FromJsonFile(const std::string& file_path) const;
    std::vector<std::shared_ptr<Type>> FromJsonFileAsPtr(const std::string& file_path) const;
    bool ToJsonFile(const std::vector<Type>& objects, const std::string& file_path) const;