|
44 | 44 | /*---------------------------------------------------------------------------*/
|
45 | 45 | /*---------------------------------------------------------------------------*/
|
46 | 46 |
|
47 |
| -namespace Arcane::impl |
48 |
| -{ |
49 |
| -class ItemBase; |
50 |
| -} |
51 |
| - |
52 | 47 | namespace Arcane::mesh
|
53 | 48 | {
|
54 | 49 | class IncrementalItemConnectivityBase;
|
@@ -95,7 +90,7 @@ class ARCANE_CORE_EXPORT ItemInternalConnectivityList
|
95 | 90 | // IMPORTANT: Cette structure doit avoir le même agencement mémoire
|
96 | 91 | // que la structure C# de même nom.
|
97 | 92 |
|
98 |
| - friend class impl::ItemBase; |
| 93 | + friend class ItemBase; |
99 | 94 | friend class ItemInternal;
|
100 | 95 | friend class Item;
|
101 | 96 |
|
@@ -415,11 +410,6 @@ class ARCANE_CORE_EXPORT ItemInternalConnectivityList
|
415 | 410 | #endif
|
416 | 411 | };
|
417 | 412 |
|
418 |
| -/*---------------------------------------------------------------------------*/ |
419 |
| -/*---------------------------------------------------------------------------*/ |
420 |
| - |
421 |
| -namespace impl |
422 |
| -{ |
423 | 413 | /*---------------------------------------------------------------------------*/
|
424 | 414 | /*---------------------------------------------------------------------------*/
|
425 | 415 | /*!
|
@@ -685,15 +675,15 @@ class ARCANE_CORE_EXPORT ItemBase
|
685 | 675 | * se traduit par un débordement de tableau.
|
686 | 676 | */
|
687 | 677 | //@{
|
688 |
| - ItemIndexedListView<DynExtent> nodeList() const { return _connectivity()->nodeList(m_local_id); } |
689 |
| - ItemIndexedListView<DynExtent> edgeList() const { return _connectivity()->edgeList(m_local_id); } |
690 |
| - ItemIndexedListView<DynExtent> faceList() const { return _connectivity()->faceList(m_local_id); } |
691 |
| - ItemIndexedListView<DynExtent> cellList() const { return _connectivity()->cellList(m_local_id); } |
692 |
| - |
693 |
| - ItemIndexedListView<DynExtent> itemList(Node*) const { return nodeList(); } |
694 |
| - ItemIndexedListView<DynExtent> itemList(Edge*) const { return edgeList(); } |
695 |
| - ItemIndexedListView<DynExtent> itemList(Face*) const { return faceList(); } |
696 |
| - ItemIndexedListView<DynExtent> itemList(Cell*) const { return cellList(); } |
| 678 | + impl::ItemIndexedListView<DynExtent> nodeList() const { return _connectivity()->nodeList(m_local_id); } |
| 679 | + impl::ItemIndexedListView<DynExtent> edgeList() const { return _connectivity()->edgeList(m_local_id); } |
| 680 | + impl::ItemIndexedListView<DynExtent> faceList() const { return _connectivity()->faceList(m_local_id); } |
| 681 | + impl::ItemIndexedListView<DynExtent> cellList() const { return _connectivity()->cellList(m_local_id); } |
| 682 | + |
| 683 | + impl::ItemIndexedListView<DynExtent> itemList(Node*) const { return nodeList(); } |
| 684 | + impl::ItemIndexedListView<DynExtent> itemList(Edge*) const { return edgeList(); } |
| 685 | + impl::ItemIndexedListView<DynExtent> itemList(Face*) const { return faceList(); } |
| 686 | + impl::ItemIndexedListView<DynExtent> itemList(Cell*) const { return cellList(); } |
697 | 687 | //@}
|
698 | 688 |
|
699 | 689 | ItemBase nodeBase(Int32 index) const { return _connectivity()->nodeBase(m_local_id,index); }
|
@@ -892,11 +882,6 @@ class ARCANE_CORE_EXPORT MutableItemBase
|
892 | 882 | inline void _setFaceInfos(Int32 mod_flags);
|
893 | 883 | };
|
894 | 884 |
|
895 |
| -/*---------------------------------------------------------------------------*/ |
896 |
| -/*---------------------------------------------------------------------------*/ |
897 |
| - |
898 |
| -} // End namespace impl |
899 |
| - |
900 | 885 | /*---------------------------------------------------------------------------*/
|
901 | 886 | /*---------------------------------------------------------------------------*/
|
902 | 887 | /*!
|
|
0 commit comments