| FEAT 3
    Finite Element Analysis Toolbox | 
Tuple-type for SubdivisionLevels. More...
#include <subdivision_levels.hpp>
| Public Member Functions | |
| SubdivisionLevelTuple< size > | decrement () const | 
| Decrement levels.  More... | |
| Index & | operator[] (Index idx) | 
| access operator  More... | |
| const Index & | operator[] (Index idx) const | 
| access operator  More... | |
| Public Attributes | |
| std::array< std::uint64_t, size_ > | levels | 
| Tuple values.  More... | |
| Static Public Attributes | |
| static constexpr int | size = size_ | 
| Tuple size.  More... | |
Tuple-type for SubdivisionLevels.
Represents subdivision levels for a single mesh entity.
Definition at line 27 of file subdivision_levels.hpp.
| 
 | inline | 
Decrement levels.
Definition at line 56 of file subdivision_levels.hpp.
References FEAT::Geometry::SubdivisionLevelTuple< size_ >::levels, and FEAT::Geometry::SubdivisionLevelTuple< size_ >::size.
| 
 | inline | 
access operator
Definition at line 38 of file subdivision_levels.hpp.
References ASSERT, FEAT::Geometry::SubdivisionLevelTuple< size_ >::levels, and FEAT::Geometry::SubdivisionLevelTuple< size_ >::size.
| 
 | inline | 
access operator
Definition at line 45 of file subdivision_levels.hpp.
References ASSERT, FEAT::Geometry::SubdivisionLevelTuple< size_ >::levels, and FEAT::Geometry::SubdivisionLevelTuple< size_ >::size.
| std::array<std::uint64_t, size_> FEAT::Geometry::SubdivisionLevelTuple< size_ >::levels | 
Tuple values.
Definition at line 35 of file subdivision_levels.hpp.
Referenced by FEAT::Geometry::SubdivisionLevelTuple< size_ >::decrement(), and FEAT::Geometry::SubdivisionLevelTuple< size_ >::operator[]().
| 
 | staticconstexpr | 
Tuple size.
Definition at line 32 of file subdivision_levels.hpp.
Referenced by FEAT::Geometry::SubdivisionLevelTuple< size_ >::decrement(), and FEAT::Geometry::SubdivisionLevelTuple< size_ >::operator[]().