34class ARCANE_CORE_EXPORT UnstructuredMeshConnectivityView
38 UnstructuredMeshConnectivityView() =
default;
39 explicit UnstructuredMeshConnectivityView(
IMesh* m) { setMesh(m); }
43 void setMesh(
IMesh* m);
47 IndexedCellNodeConnectivityView cellNode()
const
50 return m_cell_node_connectivity_view;
52 IndexedCellEdgeConnectivityView cellEdge()
const
55 return m_cell_edge_connectivity_view;
57 IndexedCellFaceConnectivityView cellFace()
const
60 return m_cell_face_connectivity_view;
63 IndexedFaceNodeConnectivityView faceNode()
const
66 return m_face_node_connectivity_view;
68 IndexedFaceEdgeConnectivityView faceEdge()
const
71 return m_face_edge_connectivity_view;
73 IndexedFaceCellConnectivityView faceCell()
const
76 return m_face_cell_connectivity_view;
79 IndexedNodeEdgeConnectivityView nodeEdge()
const
82 return m_node_edge_connectivity_view;
84 IndexedNodeFaceConnectivityView nodeFace()
const
87 return m_node_face_connectivity_view;
89 IndexedNodeCellConnectivityView nodeCell()
const
92 return m_node_cell_connectivity_view;
95 IndexedEdgeNodeConnectivityView edgeNode()
const
98 return m_edge_node_connectivity_view;
100 IndexedEdgeFaceConnectivityView edgeFace()
const
103 return m_edge_face_connectivity_view;
105 IndexedEdgeCellConnectivityView edgeCell()
const
108 return m_edge_cell_connectivity_view;
113 IndexedCellNodeConnectivityView m_cell_node_connectivity_view;
114 IndexedCellEdgeConnectivityView m_cell_edge_connectivity_view;
115 IndexedCellFaceConnectivityView m_cell_face_connectivity_view;
117 IndexedFaceNodeConnectivityView m_face_node_connectivity_view;
118 IndexedFaceEdgeConnectivityView m_face_edge_connectivity_view;
119 IndexedFaceCellConnectivityView m_face_cell_connectivity_view;
121 IndexedNodeEdgeConnectivityView m_node_edge_connectivity_view;
122 IndexedNodeFaceConnectivityView m_node_face_connectivity_view;
123 IndexedNodeCellConnectivityView m_node_cell_connectivity_view;
125 IndexedEdgeNodeConnectivityView m_edge_node_connectivity_view;
126 IndexedEdgeFaceConnectivityView m_edge_face_connectivity_view;
127 IndexedEdgeCellConnectivityView m_edge_cell_connectivity_view;
129 IMesh* m_mesh =
nullptr;
133 void _checkValid()
const;