|
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[]().