| 896 | } |
| 897 | |
| 898 | RepeatInstance getReverse() const |
| 899 | { |
| 900 | std::vector<ContigNode> originalIntigsReverse; |
| 901 | for (auto originalOutig : originalOutigs) { |
| 902 | originalIntigsReverse.push_back(originalOutig ^ true); |
| 903 | } |
| 904 | |
| 905 | std::vector<ContigNode> originalOutigsReverse; |
| 906 | for (auto originalIntig : originalIntigs) { |
| 907 | originalOutigsReverse.push_back(originalIntig ^ true); |
| 908 | } |
| 909 | |
| 910 | return RepeatInstance( |
| 911 | instance ^ true, original ^ true, originalIntigsReverse, originalOutigsReverse); |
| 912 | } |
| 913 | |
| 914 | const ContigNode instance; |
| 915 | const ContigNode original; |
no test coverage detected