about summary refs log tree commit diff stats
path: root/ext/wittle_generator/Panel.cpp
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2023-10-27 19:00:29 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2023-10-27 19:00:29 -0400
commitd3727cb8d2ba959a4bf3387c9aa8848f233cfcab (patch)
tree918e0d95dc516bbd927c7254f9e52a6ad94f2aa8 /ext/wittle_generator/Panel.cpp
parente7eacdde9dc5a99636cda74c91384a4ec0752547 (diff)
downloadwittle-d3727cb8d2ba959a4bf3387c9aa8848f233cfcab.tar.gz
wittle-d3727cb8d2ba959a4bf3387c9aa8848f233cfcab.tar.bz2
wittle-d3727cb8d2ba959a4bf3387c9aa8848f233cfcab.zip
Symmetry works
Diffstat (limited to 'ext/wittle_generator/Panel.cpp')
-rw-r--r--ext/wittle_generator/Panel.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/wittle_generator/Panel.cpp b/ext/wittle_generator/Panel.cpp index 125636f..4bf4be7 100644 --- a/ext/wittle_generator/Panel.cpp +++ b/ext/wittle_generator/Panel.cpp
@@ -127,10 +127,10 @@ std::string Panel::Write() {
127 int genericFlags = 0; 127 int genericFlags = 0;
128 if (symmetry != Symmetry::None) { 128 if (symmetry != Symmetry::None) {
129 genericFlags |= Serializer::Symmetrical; 129 genericFlags |= Serializer::Symmetrical;
130 if (symmetry == Symmetry::Horizontal) { 130 if (symmetry == Symmetry::Vertical || symmetry == Symmetry::Rotational) {
131 genericFlags |= Serializer::SymmetryX; 131 genericFlags |= Serializer::SymmetryX;
132 } 132 }
133 if (symmetry == Symmetry::Vertical) { 133 if (symmetry == Symmetry::Horizontal || symmetry == Symmetry::Rotational) {
134 genericFlags |= Serializer::SymmetryY; 134 genericFlags |= Serializer::SymmetryY;
135 } 135 }
136 } 136 }