33class ARCANE_CORE_EXPORT UnstructuredMeshConnectivityView
37 UnstructuredMeshConnectivityView() =
default;
38 explicit UnstructuredMeshConnectivityView(
IMesh* m){ setMesh(m); }
42 void setMesh(
IMesh* m);
46 IndexedCellNodeConnectivityView cellNode()
const
47 { _checkValid();
return m_cell_node_connectivity_view; }
48 IndexedCellEdgeConnectivityView cellEdge()
const
49 { _checkValid();
return m_cell_edge_connectivity_view; }
50 IndexedCellFaceConnectivityView cellFace()
const
51 { _checkValid();
return m_cell_face_connectivity_view; }
53 IndexedFaceNodeConnectivityView faceNode()
const
54 { _checkValid();
return m_face_node_connectivity_view; }
55 IndexedFaceEdgeConnectivityView faceEdge()
const
56 { _checkValid();
return m_face_edge_connectivity_view; }
57 IndexedFaceCellConnectivityView faceCell()
const
58 { _checkValid();
return m_face_cell_connectivity_view; }
60 IndexedNodeEdgeConnectivityView nodeEdge()
const
61 { _checkValid();
return m_node_edge_connectivity_view; }
62 IndexedNodeFaceConnectivityView nodeFace()
const
63 { _checkValid();
return m_node_face_connectivity_view; }
64 IndexedNodeCellConnectivityView nodeCell()
const
65 { _checkValid();
return m_node_cell_connectivity_view; }
67 IndexedEdgeNodeConnectivityView edgeNode()
const
68 { _checkValid();
return m_edge_node_connectivity_view; }
69 IndexedEdgeFaceConnectivityView edgeFace()
const
70 { _checkValid();
return m_edge_face_connectivity_view; }
71 IndexedEdgeCellConnectivityView edgeCell()
const
72 { _checkValid();
return m_edge_cell_connectivity_view; }
76 IndexedCellNodeConnectivityView m_cell_node_connectivity_view;
77 IndexedCellEdgeConnectivityView m_cell_edge_connectivity_view;
78 IndexedCellFaceConnectivityView m_cell_face_connectivity_view;
80 IndexedFaceNodeConnectivityView m_face_node_connectivity_view;
81 IndexedFaceEdgeConnectivityView m_face_edge_connectivity_view;
82 IndexedFaceCellConnectivityView m_face_cell_connectivity_view;
84 IndexedNodeEdgeConnectivityView m_node_edge_connectivity_view;
85 IndexedNodeFaceConnectivityView m_node_face_connectivity_view;
86 IndexedNodeCellConnectivityView m_node_cell_connectivity_view;
88 IndexedEdgeNodeConnectivityView m_edge_node_connectivity_view;
89 IndexedEdgeFaceConnectivityView m_edge_face_connectivity_view;
90 IndexedEdgeCellConnectivityView m_edge_cell_connectivity_view;
92 IMesh* m_mesh =
nullptr;
96 void _checkValid()
const;