Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SofaMiscTopology] Add component TopologyChecker #1594

Merged
merged 31 commits into from
Apr 2, 2021
Merged
Show file tree
Hide file tree
Changes from 12 commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
981d3bd
[SofaMiscTopology] Add TopologyChecker component
epernod Oct 27, 2020
d016185
[SofaMiscTopology] Fix Edge container check in topology checker
epernod Oct 27, 2020
2f47af7
[SofaMiscTopology] Add Triangle container check in topology checker
epernod Oct 28, 2020
401f3d2
[SofaMiscTopology] Fix TopologyChecker due to modularization
epernod Oct 31, 2020
3718779
[SofaMiscTopology] Add TopologyChecker activation methods
epernod Nov 5, 2020
380aaf2
[SofaMiscTopology] Update TopologyChecker TopologyElementType usage
epernod Nov 5, 2020
717dfc9
[SofaMiscTopology] Fix TopologyChecker CheckTriangleTopology
epernod Nov 5, 2020
1f36447
[SofaMiscTopology] Add TopologyChecker CheckTetrahedronTopology method
epernod Nov 5, 2020
6b03703
[SofaMiscTopology] Add TopologyChecker CheckQuadTopology method
epernod Nov 6, 2020
fecee15
[SofaMiscTopology] Add TopologyChecker CheckHexahedronTopology method
epernod Nov 6, 2020
689f9db
[SofaMiscTopology] Remove logs in CheckTopology engine
epernod Nov 6, 2020
156254a
[SofaMiscTopology] Move TopologyChecker for modularization
epernod Nov 6, 2020
e46183d
Merge branch 'master' into inf_topologyChecker
epernod Nov 25, 2020
22d5492
[SofaMiscTopology] Fix code to integrate recent changes in master
epernod Nov 25, 2020
740ec29
Merge branch 'master' into inf_topologyChecker
epernod Mar 18, 2021
25bbf39
[SofaMiscTopology] Fix code to integrate recent changes in master
epernod Mar 19, 2021
f704777
[SofaMiscTopology_test] update the scene folder to be able to test mo…
epernod Mar 23, 2021
5c8789b
[SofaMiscTopology] Remove unused data draw
epernod Mar 23, 2021
bf21396
[SofaMiscTopology_test] Add TopologyChecker unit test class
epernod Mar 23, 2021
92382ed
Fix several possible bugs while checking the checker
epernod Mar 24, 2021
52d69d5
Add Triangle and Tetrahedron topologyCheck tests
epernod Mar 24, 2021
ef0ae15
[TopologyChecker] Split all checkTopology methods in several methods …
epernod Mar 24, 2021
a0de1b8
[SofaMiscTopology_test] Update topologyChecker test for edges and tri…
epernod Mar 24, 2021
57cc063
[SofaBaseTopology] turn Data quad and hexahedron as public
epernod Mar 25, 2021
ea49318
Fix forgot to return a value
epernod Mar 25, 2021
c79692b
Add test for tetrahedron hexahedron and quad topology
epernod Mar 25, 2021
2533354
Fix compilation
epernod Mar 25, 2021
99f8d3b
Fix some small issues in TopologyCheck and use some auto in topologyC…
epernod Mar 25, 2021
258add0
Fix CheckTopology_test wrong test
epernod Mar 25, 2021
524daeb
Add topologyChecker class doc
epernod Mar 31, 2021
6c46a25
Merge branch 'master' into inf_topologyChecker
epernod Mar 31, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions modules/SofaMiscTopology/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,11 @@ set(SOURCE_FILES

list(APPEND HEADER_FILES
${SOFAMISCTOPOLOGY_SRC}/TopologicalChangeProcessor.h
${SOFAMISCTOPOLOGY_SRC}/TopologyChecker.h
)
list(APPEND SOURCE_FILES
${SOFAMISCTOPOLOGY_SRC}/TopologicalChangeProcessor.cpp
${SOFAMISCTOPOLOGY_SRC}/TopologyChecker.cpp
)

add_library(${PROJECT_NAME} SHARED ${HEADER_FILES} ${SOURCE_FILES})
Expand Down
Loading