! * For comparison. */
| 71 | * For comparison. |
| 72 | */ |
| 73 | void runCustomIndexIteration(GridMap& map, const string& layer_from, const string& layer_to) |
| 74 | { |
| 75 | const auto& data_from = map[layer_from]; |
| 76 | auto& data_to = map[layer_to]; |
| 77 | for (size_t j = 0; j < data_to.cols(); ++j) { |
| 78 | for (size_t i = 0; i < data_to.rows(); ++i) { |
| 79 | const float value_from = data_from(i, j); |
| 80 | float& value_to = data_to(i, j); |
| 81 | value_to = value_to > value_from ? value_to : value_from; |
| 82 | } |
| 83 | } |
| 84 | } |
| 85 | |
| 86 | /*! |
| 87 | * For comparison. |