diff options
| author | Carl Hetherington <cth@carlh.net> | 2022-12-10 01:39:38 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2022-12-10 01:39:38 +0100 |
| commit | 9063624bd62c8fb513b51077300a74c7e46a56d9 (patch) | |
| tree | 9ebb5b4fddfb13ebbc88ccdd48013258c8e7e930 /src/lib/types.cc | |
| parent | 02b74112721d13a27b0bbaece714d5c8ea743d43 (diff) | |
Extract crop.h
Diffstat (limited to 'src/lib/types.cc')
| -rw-r--r-- | src/lib/types.cc | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/src/lib/types.cc b/src/lib/types.cc index e9b412ded..6bac0cf3e 100644 --- a/src/lib/types.cc +++ b/src/lib/types.cc @@ -42,15 +42,6 @@ using std::shared_ptr; using std::vector; using dcp::raw_convert; -bool operator== (Crop const & a, Crop const & b) -{ - return (a.left == b.left && a.right == b.right && a.top == b.top && a.bottom == b.bottom); -} - -bool operator!= (Crop const & a, Crop const & b) -{ - return !(a == b); -} /** @param r Resolution. * @return Untranslated string representation. @@ -85,22 +76,6 @@ string_to_resolution (string s) return Resolution::TWO_K; } -Crop::Crop (shared_ptr<cxml::Node> node) -{ - left = node->number_child<int> ("LeftCrop"); - right = node->number_child<int> ("RightCrop"); - top = node->number_child<int> ("TopCrop"); - bottom = node->number_child<int> ("BottomCrop"); -} - -void -Crop::as_xml (xmlpp::Node* node) const -{ - node->add_child("LeftCrop")->add_child_text (raw_convert<string> (left)); - node->add_child("RightCrop")->add_child_text (raw_convert<string> (right)); - node->add_child("TopCrop")->add_child_text (raw_convert<string> (top)); - node->add_child("BottomCrop")->add_child_text (raw_convert<string> (bottom)); -} TextType string_to_text_type (string s) |
