in IsometricPatternMatcher/IsometricPattern.cpp [40:48]
std::array<Eigen::MatrixXi, 6> IsometricGridDot::makeIsometricPatternGroup(
Eigen::MatrixXi pattern0) {
std::array<Eigen::MatrixXi, 6> outputPatternGroup;
outputPatternGroup[0] = pattern0;
for (int i = 1; i < 6; ++i) {
outputPatternGroup[i] = Rotate60Right(outputPatternGroup[i - 1]);
}
return outputPatternGroup;
}