├── .editorconfig ├── .github ├── FUNDING.yml └── workflows │ ├── release_debian.yml │ ├── release_windows.yml │ ├── test_codeql.yml │ └── test_sonarcloud.yml ├── .gitignore ├── .sonar-project.properties ├── CHANGELOG ├── CMakeLists.txt ├── CMakePresets.json ├── LICENSE ├── README.md ├── RELEASE.md ├── cmake └── CPM.cmake ├── default.nix ├── doc ├── CMakeLists.txt ├── abstract │ └── conflict_too_close_meshline_policies │ │ └── autosolve.py ├── openemsh.1.in └── state_management.d2 ├── flake.lock ├── flake.nix ├── icon ├── CMakeLists.txt ├── icon.tex ├── openemsh.128.png ├── openemsh.16.png ├── openemsh.22.png ├── openemsh.256.png ├── openemsh.32.png ├── openemsh.48.png ├── openemsh.64.png ├── openemsh.ico └── openemsh.svg ├── pack ├── CMakeLists.txt ├── debian │ ├── changelog │ ├── compat │ ├── control │ ├── copyright │ ├── rules │ └── source │ │ └── format └── openemsh.desktop ├── src ├── CMakeLists.txt ├── app │ ├── openemsh.cpp │ ├── openemsh.hpp │ └── steps.hpp ├── changelog.hpp.in ├── domain │ ├── board.cpp │ ├── board.hpp │ ├── conflict_manager.cpp │ ├── conflict_manager.hpp │ ├── conflicts │ │ ├── conflict.cpp │ │ ├── conflict.hpp │ │ ├── conflict_colinear_edges.cpp │ │ ├── conflict_colinear_edges.hpp │ │ ├── conflict_edge_in_polygon.cpp │ │ ├── conflict_edge_in_polygon.hpp │ │ ├── conflict_too_close_meshline_policies.cpp │ │ ├── conflict_too_close_meshline_policies.hpp │ │ ├── i_conflict_origin.hpp │ │ └── i_conflict_solution.hpp │ ├── geometrics │ │ ├── bounding.cpp │ │ ├── bounding.hpp │ │ ├── coord.cpp │ │ ├── coord.hpp │ │ ├── edge.cpp │ │ ├── edge.hpp │ │ ├── normal.cpp │ │ ├── normal.hpp │ │ ├── point.cpp │ │ ├── point.hpp │ │ ├── polygon.cpp │ │ ├── polygon.hpp │ │ ├── range.cpp │ │ ├── range.hpp │ │ ├── relation.cpp │ │ ├── relation.hpp │ │ ├── segment.cpp │ │ ├── segment.hpp │ │ ├── space.cpp │ │ └── space.hpp │ ├── global.hpp │ ├── material.cpp │ ├── material.hpp │ ├── mesh │ │ ├── i_meshline_origin.hpp │ │ ├── interval.cpp │ │ ├── interval.hpp │ │ ├── meshline.cpp │ │ ├── meshline.hpp │ │ ├── meshline_policy.cpp │ │ └── meshline_policy.hpp │ ├── meshline_policy_manager.cpp │ ├── meshline_policy_manager.hpp │ └── utils │ │ └── entity_visitor.hpp ├── infra │ ├── parsers │ │ ├── csxcad_layer │ │ │ ├── point_3d.cpp │ │ │ └── point_3d.hpp │ │ ├── parser_from_csx.cpp │ │ └── parser_from_csx.hpp │ ├── serializers │ │ ├── serializer_to_csx.cpp │ │ ├── serializer_to_csx.hpp │ │ ├── serializer_to_plantuml.cpp │ │ ├── serializer_to_plantuml.hpp │ │ ├── serializer_to_prettyprint.cpp │ │ └── serializer_to_prettyprint.hpp │ └── utils │ │ ├── to_string.cpp │ │ └── to_string.hpp ├── main.cpp ├── openemsh.rc ├── ui │ ├── cli │ │ ├── cli.cpp │ │ ├── cli.hpp │ │ ├── progress.cpp │ │ └── progress.hpp │ └── qt │ │ ├── about_dialog.cpp │ │ ├── about_dialog.hpp │ │ ├── about_dialog.ui │ │ ├── data_keys.hpp │ │ ├── edit │ │ ├── edit_delegate.cpp │ │ ├── edit_delegate.hpp │ │ ├── edit_dialog.cpp │ │ ├── edit_dialog.hpp │ │ ├── edit_dialog.ui │ │ ├── edit_model.cpp │ │ ├── edit_model.hpp │ │ ├── edit_model_conflict_too_close_meshline_policies.cpp │ │ ├── edit_model_conflict_too_close_meshline_policies.hpp │ │ ├── edit_model_edge.cpp │ │ ├── edit_model_edge.hpp │ │ ├── edit_model_global.cpp │ │ ├── edit_model_global.hpp │ │ ├── edit_model_interval.cpp │ │ ├── edit_model_interval.hpp │ │ ├── edit_model_meshline_policy.cpp │ │ └── edit_model_meshline_policy.hpp │ │ ├── icons.cpp │ │ ├── icons.hpp │ │ ├── main_window.cpp │ │ ├── main_window.hpp │ │ ├── main_window.ui │ │ ├── processing_view │ │ ├── processing_axis.cpp │ │ ├── processing_axis.hpp │ │ ├── processing_conflict_colinear_edges.cpp │ │ ├── processing_conflict_colinear_edges.hpp │ │ ├── processing_conflict_edge_in_polygon.cpp │ │ ├── processing_conflict_edge_in_polygon.hpp │ │ ├── processing_conflict_too_close_meshline_policies.cpp │ │ ├── processing_conflict_too_close_meshline_policies.hpp │ │ ├── processing_edge.cpp │ │ ├── processing_edge.hpp │ │ ├── processing_interval.cpp │ │ ├── processing_interval.hpp │ │ ├── processing_meshline.cpp │ │ ├── processing_meshline.hpp │ │ ├── processing_meshline_policy.cpp │ │ ├── processing_meshline_policy.hpp │ │ ├── processing_plane.cpp │ │ ├── processing_plane.hpp │ │ ├── processing_polygon.cpp │ │ ├── processing_polygon.hpp │ │ ├── processing_scene.cpp │ │ ├── processing_scene.hpp │ │ ├── processing_style.cpp │ │ ├── processing_style.hpp │ │ ├── processing_view.cpp │ │ └── processing_view.hpp │ │ ├── progress.cpp │ │ ├── progress.hpp │ │ ├── resources.qrc │ │ ├── settings.hpp │ │ ├── structure_view │ │ ├── structure_conflict_colinear_edges.cpp │ │ ├── structure_conflict_colinear_edges.hpp │ │ ├── structure_conflict_too_close_meshline_policies.cpp │ │ ├── structure_conflict_too_close_meshline_policies.hpp │ │ ├── structure_edge.cpp │ │ ├── structure_edge.hpp │ │ ├── structure_interval.cpp │ │ ├── structure_interval.hpp │ │ ├── structure_meshline.cpp │ │ ├── structure_meshline.hpp │ │ ├── structure_meshline_policy.cpp │ │ ├── structure_meshline_policy.hpp │ │ ├── structure_polygon.cpp │ │ ├── structure_polygon.hpp │ │ ├── structure_scene.cpp │ │ ├── structure_scene.hpp │ │ ├── structure_style.cpp │ │ ├── structure_style.hpp │ │ ├── structure_view.cpp │ │ └── structure_view.hpp │ │ ├── style.cpp │ │ ├── style.hpp │ │ ├── user_types.hpp │ │ └── utils │ │ ├── nodegraph │ │ ├── container.cpp │ │ ├── container.hpp │ │ ├── highlightable.cpp │ │ ├── highlightable.hpp │ │ ├── node.cpp │ │ ├── node.hpp │ │ ├── port.cpp │ │ ├── port.hpp │ │ ├── rect.cpp │ │ ├── rect.hpp │ │ ├── text.cpp │ │ ├── text.hpp │ │ ├── wire.cpp │ │ └── wire.hpp │ │ └── qlist_utils.hpp └── utils │ ├── class_utils.hpp │ ├── color.hpp │ ├── concepts.hpp │ ├── default_locator.hpp │ ├── down_up_cast.hpp │ ├── entity.cpp │ ├── entity.hpp │ ├── enum_utils.hpp │ ├── expected_utils.hpp │ ├── id_generator.hpp │ ├── map_utils.hpp │ ├── progress.cpp │ ├── progress.hpp │ ├── signum.hpp │ ├── state_management.cpp │ ├── state_management.hpp │ ├── tree_node.cpp │ ├── tree_node.hpp │ ├── unconst.hpp │ ├── unreachable.hpp │ └── vector_utils.hpp ├── test ├── CMakeLists.txt ├── hole.csx ├── lpf.csx ├── lpf.m ├── run_dual_dipole.xml ├── stub.csx ├── unit │ ├── CMakeLists.txt │ ├── app │ │ └── test_openemsh.cpp │ ├── domain │ │ ├── conflicts │ │ │ ├── test_conflict_colinear_edges.cpp │ │ │ ├── test_conflict_edge_in_polygon.cpp │ │ │ └── test_conflict_too_close_meshline_policies.cpp │ │ ├── geometrics │ │ │ ├── test_bounding.cpp │ │ │ ├── test_coord.cpp │ │ │ ├── test_edge.cpp │ │ │ ├── test_normal.cpp │ │ │ ├── test_point.cpp │ │ │ ├── test_polygon.cpp │ │ │ ├── test_range.cpp │ │ │ ├── test_segment.cpp │ │ │ └── test_space.cpp │ │ ├── mesh │ │ │ ├── test_interval.cpp │ │ │ └── test_meshline_policy.cpp │ │ ├── test_board.cpp │ │ ├── test_conflict_manager.cpp │ │ ├── test_material.cpp │ │ └── test_meshline_policy_manager.cpp │ ├── infra │ │ ├── serializers │ │ │ ├── lpf.hpp │ │ │ ├── stub.hpp │ │ │ └── test_serializer_to_plantuml.cpp │ │ └── utils │ │ │ └── test_to_string.cpp │ └── utils │ │ ├── test_down_up_cast.cpp │ │ ├── test_map_utils.cpp │ │ ├── test_signum.cpp │ │ ├── test_state_management.cpp │ │ ├── test_tree_node.cpp │ │ └── test_vector_utils.cpp └── ελληνικά狗.csx └── tool ├── changelog_2_md.sh ├── changelog_add_upstream_entry.sh └── changelog_get_entry.sh /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | liberapay: thomaslepoix 2 | -------------------------------------------------------------------------------- /.github/workflows/release_debian.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/.github/workflows/release_debian.yml -------------------------------------------------------------------------------- /.github/workflows/release_windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/.github/workflows/release_windows.yml -------------------------------------------------------------------------------- /.github/workflows/test_codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/.github/workflows/test_codeql.yml -------------------------------------------------------------------------------- /.github/workflows/test_sonarcloud.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/.github/workflows/test_sonarcloud.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | CMakeUserPresets.json 2 | *build*/ 3 | .vscode/ 4 | result 5 | -------------------------------------------------------------------------------- /.sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/.sonar-project.properties -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/CHANGELOG -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/CMakePresets.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/RELEASE.md -------------------------------------------------------------------------------- /cmake/CPM.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/cmake/CPM.cmake -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/default.nix -------------------------------------------------------------------------------- /doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/doc/CMakeLists.txt -------------------------------------------------------------------------------- /doc/abstract/conflict_too_close_meshline_policies/autosolve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/doc/abstract/conflict_too_close_meshline_policies/autosolve.py -------------------------------------------------------------------------------- /doc/openemsh.1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/doc/openemsh.1.in -------------------------------------------------------------------------------- /doc/state_management.d2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/doc/state_management.d2 -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/flake.nix -------------------------------------------------------------------------------- /icon/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/icon/CMakeLists.txt -------------------------------------------------------------------------------- /icon/icon.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/icon/icon.tex -------------------------------------------------------------------------------- /icon/openemsh.128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/icon/openemsh.128.png -------------------------------------------------------------------------------- /icon/openemsh.16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/icon/openemsh.16.png -------------------------------------------------------------------------------- /icon/openemsh.22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/icon/openemsh.22.png -------------------------------------------------------------------------------- /icon/openemsh.256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/icon/openemsh.256.png -------------------------------------------------------------------------------- /icon/openemsh.32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/icon/openemsh.32.png -------------------------------------------------------------------------------- /icon/openemsh.48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/icon/openemsh.48.png -------------------------------------------------------------------------------- /icon/openemsh.64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/icon/openemsh.64.png -------------------------------------------------------------------------------- /icon/openemsh.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/icon/openemsh.ico -------------------------------------------------------------------------------- /icon/openemsh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/icon/openemsh.svg -------------------------------------------------------------------------------- /pack/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/pack/CMakeLists.txt -------------------------------------------------------------------------------- /pack/debian/changelog: -------------------------------------------------------------------------------- 1 | Placeholder for a slightly reformated copy of CHANGELOG, see flake.nix 2 | -------------------------------------------------------------------------------- /pack/debian/compat: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /pack/debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/pack/debian/control -------------------------------------------------------------------------------- /pack/debian/copyright: -------------------------------------------------------------------------------- 1 | GPL-3.0-or-later 2 | -------------------------------------------------------------------------------- /pack/debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/pack/debian/rules -------------------------------------------------------------------------------- /pack/debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (native) 2 | -------------------------------------------------------------------------------- /pack/openemsh.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/pack/openemsh.desktop -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/app/openemsh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/app/openemsh.cpp -------------------------------------------------------------------------------- /src/app/openemsh.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/app/openemsh.hpp -------------------------------------------------------------------------------- /src/app/steps.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/app/steps.hpp -------------------------------------------------------------------------------- /src/changelog.hpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/changelog.hpp.in -------------------------------------------------------------------------------- /src/domain/board.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/board.cpp -------------------------------------------------------------------------------- /src/domain/board.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/board.hpp -------------------------------------------------------------------------------- /src/domain/conflict_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/conflict_manager.cpp -------------------------------------------------------------------------------- /src/domain/conflict_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/conflict_manager.hpp -------------------------------------------------------------------------------- /src/domain/conflicts/conflict.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/conflicts/conflict.cpp -------------------------------------------------------------------------------- /src/domain/conflicts/conflict.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/conflicts/conflict.hpp -------------------------------------------------------------------------------- /src/domain/conflicts/conflict_colinear_edges.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/conflicts/conflict_colinear_edges.cpp -------------------------------------------------------------------------------- /src/domain/conflicts/conflict_colinear_edges.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/conflicts/conflict_colinear_edges.hpp -------------------------------------------------------------------------------- /src/domain/conflicts/conflict_edge_in_polygon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/conflicts/conflict_edge_in_polygon.cpp -------------------------------------------------------------------------------- /src/domain/conflicts/conflict_edge_in_polygon.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/conflicts/conflict_edge_in_polygon.hpp -------------------------------------------------------------------------------- /src/domain/conflicts/conflict_too_close_meshline_policies.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/conflicts/conflict_too_close_meshline_policies.cpp -------------------------------------------------------------------------------- /src/domain/conflicts/conflict_too_close_meshline_policies.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/conflicts/conflict_too_close_meshline_policies.hpp -------------------------------------------------------------------------------- /src/domain/conflicts/i_conflict_origin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/conflicts/i_conflict_origin.hpp -------------------------------------------------------------------------------- /src/domain/conflicts/i_conflict_solution.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/conflicts/i_conflict_solution.hpp -------------------------------------------------------------------------------- /src/domain/geometrics/bounding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/bounding.cpp -------------------------------------------------------------------------------- /src/domain/geometrics/bounding.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/bounding.hpp -------------------------------------------------------------------------------- /src/domain/geometrics/coord.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/coord.cpp -------------------------------------------------------------------------------- /src/domain/geometrics/coord.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/coord.hpp -------------------------------------------------------------------------------- /src/domain/geometrics/edge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/edge.cpp -------------------------------------------------------------------------------- /src/domain/geometrics/edge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/edge.hpp -------------------------------------------------------------------------------- /src/domain/geometrics/normal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/normal.cpp -------------------------------------------------------------------------------- /src/domain/geometrics/normal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/normal.hpp -------------------------------------------------------------------------------- /src/domain/geometrics/point.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/point.cpp -------------------------------------------------------------------------------- /src/domain/geometrics/point.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/point.hpp -------------------------------------------------------------------------------- /src/domain/geometrics/polygon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/polygon.cpp -------------------------------------------------------------------------------- /src/domain/geometrics/polygon.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/polygon.hpp -------------------------------------------------------------------------------- /src/domain/geometrics/range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/range.cpp -------------------------------------------------------------------------------- /src/domain/geometrics/range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/range.hpp -------------------------------------------------------------------------------- /src/domain/geometrics/relation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/relation.cpp -------------------------------------------------------------------------------- /src/domain/geometrics/relation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/relation.hpp -------------------------------------------------------------------------------- /src/domain/geometrics/segment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/segment.cpp -------------------------------------------------------------------------------- /src/domain/geometrics/segment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/segment.hpp -------------------------------------------------------------------------------- /src/domain/geometrics/space.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/space.cpp -------------------------------------------------------------------------------- /src/domain/geometrics/space.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/geometrics/space.hpp -------------------------------------------------------------------------------- /src/domain/global.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/global.hpp -------------------------------------------------------------------------------- /src/domain/material.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/material.cpp -------------------------------------------------------------------------------- /src/domain/material.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/material.hpp -------------------------------------------------------------------------------- /src/domain/mesh/i_meshline_origin.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/mesh/i_meshline_origin.hpp -------------------------------------------------------------------------------- /src/domain/mesh/interval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/mesh/interval.cpp -------------------------------------------------------------------------------- /src/domain/mesh/interval.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/mesh/interval.hpp -------------------------------------------------------------------------------- /src/domain/mesh/meshline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/mesh/meshline.cpp -------------------------------------------------------------------------------- /src/domain/mesh/meshline.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/mesh/meshline.hpp -------------------------------------------------------------------------------- /src/domain/mesh/meshline_policy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/mesh/meshline_policy.cpp -------------------------------------------------------------------------------- /src/domain/mesh/meshline_policy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/mesh/meshline_policy.hpp -------------------------------------------------------------------------------- /src/domain/meshline_policy_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/meshline_policy_manager.cpp -------------------------------------------------------------------------------- /src/domain/meshline_policy_manager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/meshline_policy_manager.hpp -------------------------------------------------------------------------------- /src/domain/utils/entity_visitor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/domain/utils/entity_visitor.hpp -------------------------------------------------------------------------------- /src/infra/parsers/csxcad_layer/point_3d.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/infra/parsers/csxcad_layer/point_3d.cpp -------------------------------------------------------------------------------- /src/infra/parsers/csxcad_layer/point_3d.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/infra/parsers/csxcad_layer/point_3d.hpp -------------------------------------------------------------------------------- /src/infra/parsers/parser_from_csx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/infra/parsers/parser_from_csx.cpp -------------------------------------------------------------------------------- /src/infra/parsers/parser_from_csx.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/infra/parsers/parser_from_csx.hpp -------------------------------------------------------------------------------- /src/infra/serializers/serializer_to_csx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/infra/serializers/serializer_to_csx.cpp -------------------------------------------------------------------------------- /src/infra/serializers/serializer_to_csx.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/infra/serializers/serializer_to_csx.hpp -------------------------------------------------------------------------------- /src/infra/serializers/serializer_to_plantuml.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/infra/serializers/serializer_to_plantuml.cpp -------------------------------------------------------------------------------- /src/infra/serializers/serializer_to_plantuml.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/infra/serializers/serializer_to_plantuml.hpp -------------------------------------------------------------------------------- /src/infra/serializers/serializer_to_prettyprint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/infra/serializers/serializer_to_prettyprint.cpp -------------------------------------------------------------------------------- /src/infra/serializers/serializer_to_prettyprint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/infra/serializers/serializer_to_prettyprint.hpp -------------------------------------------------------------------------------- /src/infra/utils/to_string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/infra/utils/to_string.cpp -------------------------------------------------------------------------------- /src/infra/utils/to_string.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/infra/utils/to_string.hpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/openemsh.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/openemsh.rc -------------------------------------------------------------------------------- /src/ui/cli/cli.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/cli/cli.cpp -------------------------------------------------------------------------------- /src/ui/cli/cli.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/cli/cli.hpp -------------------------------------------------------------------------------- /src/ui/cli/progress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/cli/progress.cpp -------------------------------------------------------------------------------- /src/ui/cli/progress.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/cli/progress.hpp -------------------------------------------------------------------------------- /src/ui/qt/about_dialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/about_dialog.cpp -------------------------------------------------------------------------------- /src/ui/qt/about_dialog.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/about_dialog.hpp -------------------------------------------------------------------------------- /src/ui/qt/about_dialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/about_dialog.ui -------------------------------------------------------------------------------- /src/ui/qt/data_keys.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/data_keys.hpp -------------------------------------------------------------------------------- /src/ui/qt/edit/edit_delegate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/edit/edit_delegate.cpp -------------------------------------------------------------------------------- /src/ui/qt/edit/edit_delegate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/edit/edit_delegate.hpp -------------------------------------------------------------------------------- /src/ui/qt/edit/edit_dialog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/edit/edit_dialog.cpp -------------------------------------------------------------------------------- /src/ui/qt/edit/edit_dialog.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/edit/edit_dialog.hpp -------------------------------------------------------------------------------- /src/ui/qt/edit/edit_dialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/edit/edit_dialog.ui -------------------------------------------------------------------------------- /src/ui/qt/edit/edit_model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/edit/edit_model.cpp -------------------------------------------------------------------------------- /src/ui/qt/edit/edit_model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/edit/edit_model.hpp -------------------------------------------------------------------------------- /src/ui/qt/edit/edit_model_conflict_too_close_meshline_policies.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/edit/edit_model_conflict_too_close_meshline_policies.cpp -------------------------------------------------------------------------------- /src/ui/qt/edit/edit_model_conflict_too_close_meshline_policies.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/edit/edit_model_conflict_too_close_meshline_policies.hpp -------------------------------------------------------------------------------- /src/ui/qt/edit/edit_model_edge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/edit/edit_model_edge.cpp -------------------------------------------------------------------------------- /src/ui/qt/edit/edit_model_edge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/edit/edit_model_edge.hpp -------------------------------------------------------------------------------- /src/ui/qt/edit/edit_model_global.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/edit/edit_model_global.cpp -------------------------------------------------------------------------------- /src/ui/qt/edit/edit_model_global.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/edit/edit_model_global.hpp -------------------------------------------------------------------------------- /src/ui/qt/edit/edit_model_interval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/edit/edit_model_interval.cpp -------------------------------------------------------------------------------- /src/ui/qt/edit/edit_model_interval.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/edit/edit_model_interval.hpp -------------------------------------------------------------------------------- /src/ui/qt/edit/edit_model_meshline_policy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/edit/edit_model_meshline_policy.cpp -------------------------------------------------------------------------------- /src/ui/qt/edit/edit_model_meshline_policy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/edit/edit_model_meshline_policy.hpp -------------------------------------------------------------------------------- /src/ui/qt/icons.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/icons.cpp -------------------------------------------------------------------------------- /src/ui/qt/icons.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/icons.hpp -------------------------------------------------------------------------------- /src/ui/qt/main_window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/main_window.cpp -------------------------------------------------------------------------------- /src/ui/qt/main_window.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/main_window.hpp -------------------------------------------------------------------------------- /src/ui/qt/main_window.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/main_window.ui -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_axis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_axis.cpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_axis.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_axis.hpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_conflict_colinear_edges.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_conflict_colinear_edges.cpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_conflict_colinear_edges.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_conflict_colinear_edges.hpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_conflict_edge_in_polygon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_conflict_edge_in_polygon.cpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_conflict_edge_in_polygon.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_conflict_edge_in_polygon.hpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_conflict_too_close_meshline_policies.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_conflict_too_close_meshline_policies.cpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_conflict_too_close_meshline_policies.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_conflict_too_close_meshline_policies.hpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_edge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_edge.cpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_edge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_edge.hpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_interval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_interval.cpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_interval.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_interval.hpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_meshline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_meshline.cpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_meshline.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_meshline.hpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_meshline_policy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_meshline_policy.cpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_meshline_policy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_meshline_policy.hpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_plane.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_plane.cpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_plane.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_plane.hpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_polygon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_polygon.cpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_polygon.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_polygon.hpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_scene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_scene.cpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_scene.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_scene.hpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_style.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_style.cpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_style.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_style.hpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_view.cpp -------------------------------------------------------------------------------- /src/ui/qt/processing_view/processing_view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/processing_view/processing_view.hpp -------------------------------------------------------------------------------- /src/ui/qt/progress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/progress.cpp -------------------------------------------------------------------------------- /src/ui/qt/progress.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/progress.hpp -------------------------------------------------------------------------------- /src/ui/qt/resources.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/resources.qrc -------------------------------------------------------------------------------- /src/ui/qt/settings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/settings.hpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_conflict_colinear_edges.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_conflict_colinear_edges.cpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_conflict_colinear_edges.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_conflict_colinear_edges.hpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_conflict_too_close_meshline_policies.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_conflict_too_close_meshline_policies.cpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_conflict_too_close_meshline_policies.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_conflict_too_close_meshline_policies.hpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_edge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_edge.cpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_edge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_edge.hpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_interval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_interval.cpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_interval.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_interval.hpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_meshline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_meshline.cpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_meshline.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_meshline.hpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_meshline_policy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_meshline_policy.cpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_meshline_policy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_meshline_policy.hpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_polygon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_polygon.cpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_polygon.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_polygon.hpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_scene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_scene.cpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_scene.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_scene.hpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_style.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_style.cpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_style.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_style.hpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_view.cpp -------------------------------------------------------------------------------- /src/ui/qt/structure_view/structure_view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/structure_view/structure_view.hpp -------------------------------------------------------------------------------- /src/ui/qt/style.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/style.cpp -------------------------------------------------------------------------------- /src/ui/qt/style.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/style.hpp -------------------------------------------------------------------------------- /src/ui/qt/user_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/user_types.hpp -------------------------------------------------------------------------------- /src/ui/qt/utils/nodegraph/container.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/utils/nodegraph/container.cpp -------------------------------------------------------------------------------- /src/ui/qt/utils/nodegraph/container.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/utils/nodegraph/container.hpp -------------------------------------------------------------------------------- /src/ui/qt/utils/nodegraph/highlightable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/utils/nodegraph/highlightable.cpp -------------------------------------------------------------------------------- /src/ui/qt/utils/nodegraph/highlightable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/utils/nodegraph/highlightable.hpp -------------------------------------------------------------------------------- /src/ui/qt/utils/nodegraph/node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/utils/nodegraph/node.cpp -------------------------------------------------------------------------------- /src/ui/qt/utils/nodegraph/node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/utils/nodegraph/node.hpp -------------------------------------------------------------------------------- /src/ui/qt/utils/nodegraph/port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/utils/nodegraph/port.cpp -------------------------------------------------------------------------------- /src/ui/qt/utils/nodegraph/port.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/utils/nodegraph/port.hpp -------------------------------------------------------------------------------- /src/ui/qt/utils/nodegraph/rect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/utils/nodegraph/rect.cpp -------------------------------------------------------------------------------- /src/ui/qt/utils/nodegraph/rect.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/utils/nodegraph/rect.hpp -------------------------------------------------------------------------------- /src/ui/qt/utils/nodegraph/text.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/utils/nodegraph/text.cpp -------------------------------------------------------------------------------- /src/ui/qt/utils/nodegraph/text.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/utils/nodegraph/text.hpp -------------------------------------------------------------------------------- /src/ui/qt/utils/nodegraph/wire.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/utils/nodegraph/wire.cpp -------------------------------------------------------------------------------- /src/ui/qt/utils/nodegraph/wire.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/utils/nodegraph/wire.hpp -------------------------------------------------------------------------------- /src/ui/qt/utils/qlist_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/ui/qt/utils/qlist_utils.hpp -------------------------------------------------------------------------------- /src/utils/class_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/class_utils.hpp -------------------------------------------------------------------------------- /src/utils/color.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/color.hpp -------------------------------------------------------------------------------- /src/utils/concepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/concepts.hpp -------------------------------------------------------------------------------- /src/utils/default_locator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/default_locator.hpp -------------------------------------------------------------------------------- /src/utils/down_up_cast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/down_up_cast.hpp -------------------------------------------------------------------------------- /src/utils/entity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/entity.cpp -------------------------------------------------------------------------------- /src/utils/entity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/entity.hpp -------------------------------------------------------------------------------- /src/utils/enum_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/enum_utils.hpp -------------------------------------------------------------------------------- /src/utils/expected_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/expected_utils.hpp -------------------------------------------------------------------------------- /src/utils/id_generator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/id_generator.hpp -------------------------------------------------------------------------------- /src/utils/map_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/map_utils.hpp -------------------------------------------------------------------------------- /src/utils/progress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/progress.cpp -------------------------------------------------------------------------------- /src/utils/progress.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/progress.hpp -------------------------------------------------------------------------------- /src/utils/signum.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/signum.hpp -------------------------------------------------------------------------------- /src/utils/state_management.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/state_management.cpp -------------------------------------------------------------------------------- /src/utils/state_management.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/state_management.hpp -------------------------------------------------------------------------------- /src/utils/tree_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/tree_node.cpp -------------------------------------------------------------------------------- /src/utils/tree_node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/tree_node.hpp -------------------------------------------------------------------------------- /src/utils/unconst.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/unconst.hpp -------------------------------------------------------------------------------- /src/utils/unreachable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/unreachable.hpp -------------------------------------------------------------------------------- /src/utils/vector_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/src/utils/vector_utils.hpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/hole.csx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/hole.csx -------------------------------------------------------------------------------- /test/lpf.csx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/lpf.csx -------------------------------------------------------------------------------- /test/lpf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/lpf.m -------------------------------------------------------------------------------- /test/run_dual_dipole.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/run_dual_dipole.xml -------------------------------------------------------------------------------- /test/stub.csx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/stub.csx -------------------------------------------------------------------------------- /test/unit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/CMakeLists.txt -------------------------------------------------------------------------------- /test/unit/app/test_openemsh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/app/test_openemsh.cpp -------------------------------------------------------------------------------- /test/unit/domain/conflicts/test_conflict_colinear_edges.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/domain/conflicts/test_conflict_colinear_edges.cpp -------------------------------------------------------------------------------- /test/unit/domain/conflicts/test_conflict_edge_in_polygon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/domain/conflicts/test_conflict_edge_in_polygon.cpp -------------------------------------------------------------------------------- /test/unit/domain/conflicts/test_conflict_too_close_meshline_policies.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/domain/conflicts/test_conflict_too_close_meshline_policies.cpp -------------------------------------------------------------------------------- /test/unit/domain/geometrics/test_bounding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/domain/geometrics/test_bounding.cpp -------------------------------------------------------------------------------- /test/unit/domain/geometrics/test_coord.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/domain/geometrics/test_coord.cpp -------------------------------------------------------------------------------- /test/unit/domain/geometrics/test_edge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/domain/geometrics/test_edge.cpp -------------------------------------------------------------------------------- /test/unit/domain/geometrics/test_normal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/domain/geometrics/test_normal.cpp -------------------------------------------------------------------------------- /test/unit/domain/geometrics/test_point.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/domain/geometrics/test_point.cpp -------------------------------------------------------------------------------- /test/unit/domain/geometrics/test_polygon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/domain/geometrics/test_polygon.cpp -------------------------------------------------------------------------------- /test/unit/domain/geometrics/test_range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/domain/geometrics/test_range.cpp -------------------------------------------------------------------------------- /test/unit/domain/geometrics/test_segment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/domain/geometrics/test_segment.cpp -------------------------------------------------------------------------------- /test/unit/domain/geometrics/test_space.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/domain/geometrics/test_space.cpp -------------------------------------------------------------------------------- /test/unit/domain/mesh/test_interval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/domain/mesh/test_interval.cpp -------------------------------------------------------------------------------- /test/unit/domain/mesh/test_meshline_policy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/domain/mesh/test_meshline_policy.cpp -------------------------------------------------------------------------------- /test/unit/domain/test_board.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/domain/test_board.cpp -------------------------------------------------------------------------------- /test/unit/domain/test_conflict_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/domain/test_conflict_manager.cpp -------------------------------------------------------------------------------- /test/unit/domain/test_material.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/domain/test_material.cpp -------------------------------------------------------------------------------- /test/unit/domain/test_meshline_policy_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/domain/test_meshline_policy_manager.cpp -------------------------------------------------------------------------------- /test/unit/infra/serializers/lpf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/infra/serializers/lpf.hpp -------------------------------------------------------------------------------- /test/unit/infra/serializers/stub.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/infra/serializers/stub.hpp -------------------------------------------------------------------------------- /test/unit/infra/serializers/test_serializer_to_plantuml.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/infra/serializers/test_serializer_to_plantuml.cpp -------------------------------------------------------------------------------- /test/unit/infra/utils/test_to_string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/infra/utils/test_to_string.cpp -------------------------------------------------------------------------------- /test/unit/utils/test_down_up_cast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/utils/test_down_up_cast.cpp -------------------------------------------------------------------------------- /test/unit/utils/test_map_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/utils/test_map_utils.cpp -------------------------------------------------------------------------------- /test/unit/utils/test_signum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/utils/test_signum.cpp -------------------------------------------------------------------------------- /test/unit/utils/test_state_management.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/utils/test_state_management.cpp -------------------------------------------------------------------------------- /test/unit/utils/test_tree_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/utils/test_tree_node.cpp -------------------------------------------------------------------------------- /test/unit/utils/test_vector_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/unit/utils/test_vector_utils.cpp -------------------------------------------------------------------------------- /test/ελληνικά狗.csx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/test/ελληνικά狗.csx -------------------------------------------------------------------------------- /tool/changelog_2_md.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/tool/changelog_2_md.sh -------------------------------------------------------------------------------- /tool/changelog_add_upstream_entry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/tool/changelog_add_upstream_entry.sh -------------------------------------------------------------------------------- /tool/changelog_get_entry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Open-RFlab/openemsh/HEAD/tool/changelog_get_entry.sh --------------------------------------------------------------------------------