| 1195 | } |
| 1196 | |
| 1197 | void VeinExtent::link(GeoLayer *layer) |
| 1198 | { |
| 1199 | layers.push_back(layer); |
| 1200 | |
| 1201 | num_unmined += layer->unmined_tiles; |
| 1202 | num_layer += layer->tiles; |
| 1203 | |
| 1204 | if (layers.size() == 1) |
| 1205 | { |
| 1206 | min_z = layer->min_z(); |
| 1207 | max_z = layer->max_z(); |
| 1208 | } |
| 1209 | else |
| 1210 | { |
| 1211 | min_z = std::min(min_z, layer->min_z()); |
| 1212 | max_z = std::max(max_z, layer->max_z()); |
| 1213 | } |
| 1214 | } |
| 1215 | |
| 1216 | void VeinExtent::merge_into(Ptr target) |
| 1217 | { |
no test coverage detected