|
| const cont_t & | GetContainer () |
| |
| | ~ElementArray () |
| |
| | ElementArray () |
| |
| | ElementArray (Mesh *m_link) |
| |
| | ElementArray (Mesh *m_link, size_type n, HandleType h=InvalidHandle()) |
| |
| | ElementArray (Mesh *m_link, const cont_t &c) |
| |
| | ElementArray (const ElementArray &other) |
| |
| template<class InputIterator > |
| | ElementArray (Mesh *m_link, InputIterator first, InputIterator last) |
| |
| ElementArray & | operator= (ElementArray const &other) |
| |
| template<class InputIterator > |
| __INLINE void | insert (iterator pos, InputIterator pbeg, InputIterator pend) |
| |
| __INLINE iterator | erase (iterator pos) |
| |
| __INLINE iterator | begin () |
| |
| __INLINE iterator | end () |
| |
| __INLINE reverse_iterator | rbegin () |
| |
| __INLINE reverse_iterator | rend () |
| |
| __INLINE const_iterator | begin () const |
| |
| __INLINE const_iterator | end () const |
| |
| __INLINE const_reverse_iterator | rbegin () const |
| |
| __INLINE const_reverse_iterator | rend () const |
| |
| __INLINE StorageType | operator[] (size_type n) |
| |
| __INLINE StorageType | operator[] (size_type n) const |
| |
| __INLINE StorageType | front () |
| |
| __INLINE StorageType | front () const |
| |
| __INLINE StorageType | back () |
| |
| __INLINE StorageType | back () const |
| |
| __INLINE HandleType | atfront () const |
| |
| __INLINE HandleType | atback () const |
| |
| __INLINE HandleType & | atfront () |
| |
| __INLINE HandleType & | atback () |
| |
| __INLINE HandleType & | at (size_type n) |
| |
| __INLINE HandleType | at (size_type n) const |
| |
| __INLINE void | swap (ElementArray< StorageType > &other) |
| |
| __INLINE void | push_back (const Storage &x) |
| |
| __INLINE void | push_back (HandleType x) |
| |
| __INLINE void | pop_back () |
| |
| __INLINE void | resize (size_type n) |
| |
| __INLINE bool | empty () const |
| |
| __INLINE void | clear () |
| |
| __INLINE void | reserve (size_type n) |
| |
| __INLINE size_type | size () const |
| |
| __INLINE HandleType * | data () |
| |
| __INLINE const HandleType * | data () const |
| |
| __INLINE Mesh * | GetMeshLink () const |
| |
| __INLINE void | SetMeshLink (Mesh *m) |
| |
| void | Unite (const HandleType *h, INMOST_DATA_ENUM_TYPE num) |
| |
| void | Subtract (const HandleType *h, INMOST_DATA_ENUM_TYPE num) |
| |
| void | Intersect (const HandleType *h, INMOST_DATA_ENUM_TYPE num) |
| |
| template<typename EType > |
| void | Unite (const ElementArray< EType > &other) |
| |
| template<typename EType > |
| void | Subtract (const ElementArray< EType > &other) |
| |
| template<typename EType > |
| void | Intersect (const ElementArray< EType > &other) |
| |
| void | SetMarker (MarkerType n) const |
| |
| void | RemMarker (MarkerType n) const |
| |
| void | SetPrivateMarker (MarkerType n) const |
| |
| void | RemPrivateMarker (MarkerType n) const |
| |
| template<typename Etype > |
| ElementArray< Etype > | Convert () |
| |
template<typename StorageType>
class INMOST::ElementArray< StorageType >
Definition at line 139 of file inmost_mesh.h.