Skip to content

Commit ec19bad

Browse files
Update README.md
1 parent 8b2b251 commit ec19bad

File tree

1 file changed

+9
-19
lines changed

1 file changed

+9
-19
lines changed

README.md

Lines changed: 9 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -279,30 +279,20 @@ const auto& triangles = convertToTriangles(vertices, faces);
279279
280280
### Find Connected Components in Mesh Topology
281281
```c++
282-
#include <openstl/topology.hpp>
283-
#include <vector>
284-
#include <iostream>
285-
286282
using namespace openstl;
287283
288-
int main() {
289-
// ...
290-
291-
// Convert to vertices and faces
292-
const auto& [vertices, faces] = convertToVerticesAndFaces(triangles);
284+
// Convert to vertices and faces
285+
const auto& [vertices, faces] = convertToVerticesAndFaces(triangles);
293286
294-
// Find connected components
295-
const auto& connected_components = findConnectedComponents(vertices, faces);
287+
// Find connected components
288+
const auto& connected_components = findConnectedComponents(vertices, faces);
296289
297-
std::cout << "Number of connected components: " << connected_components.size() << "\\n";
298-
for (size_t i = 0; i < connected_components.size(); ++i) {
299-
std::cout << "Component " << i + 1 << ":\\n";
300-
for (const auto& face : connected_components[i]) {
301-
std::cout << " {" << face[0] << ", " << face[1] << ", " << face[2] << "}\\n";
302-
}
290+
std::cout << "Number of connected components: " << connected_components.size() << "\\n";
291+
for (size_t i = 0; i < connected_components.size(); ++i) {
292+
std::cout << "Component " << i + 1 << ":\\n";
293+
for (const auto& face : connected_components[i]) {
294+
std::cout << " {" << face[0] << ", " << face[1] << ", " << face[2] << "}\\n";
303295
}
304-
305-
return 0;
306296
}
307297
```
308298
****

0 commit comments

Comments
 (0)