#include <GeometryUtilities.hpp>
Public Types | |
| enum struct | MergeTypes { None = 0 , Common = 1 , Remove = 2 } |
| using | MergeTypesList = std::vector< std::pair< Gedim::GeometryUtilities::MergePolyhedronsInput::MergeTypes, unsigned int > > |
Public Attributes | |
| std::array< Gedim::GeometryUtilities::MergePolyhedronsInput::MergeTypesList, 2 > | Vertices_Type |
| std::array< Gedim::GeometryUtilities::MergePolyhedronsInput::MergeTypesList, 2 > | Edges_Type |
| std::array< Gedim::GeometryUtilities::MergePolyhedronsInput::MergeTypesList, 2 > | Faces_Type |
| std::vector< std::array< unsigned int, 2 > > | Common_vertices |
| std::vector< std::array< unsigned int, 2 > > | Common_edges |
| std::vector< std::array< unsigned int, 2 > > | Common_faces |
Static Public Attributes | |
| static constexpr unsigned int | none = UINT_MAX |
| using Gedim::GeometryUtilities::MergePolyhedronsInput::MergeTypesList = std::vector<std::pair<Gedim::GeometryUtilities::MergePolyhedronsInput::MergeTypes, unsigned int> > |
| std::vector<std::array<unsigned int, 2> > Gedim::GeometryUtilities::MergePolyhedronsInput::Common_edges |
| std::vector<std::array<unsigned int, 2> > Gedim::GeometryUtilities::MergePolyhedronsInput::Common_faces |
| std::vector<std::array<unsigned int, 2> > Gedim::GeometryUtilities::MergePolyhedronsInput::Common_vertices |
| std::array<Gedim::GeometryUtilities::MergePolyhedronsInput::MergeTypesList, 2> Gedim::GeometryUtilities::MergePolyhedronsInput::Edges_Type |
| std::array<Gedim::GeometryUtilities::MergePolyhedronsInput::MergeTypesList, 2> Gedim::GeometryUtilities::MergePolyhedronsInput::Faces_Type |
|
staticconstexpr |
| std::array<Gedim::GeometryUtilities::MergePolyhedronsInput::MergeTypesList, 2> Gedim::GeometryUtilities::MergePolyhedronsInput::Vertices_Type |