|
Move Vectormath main
C++20 game and graphics mathematics
|
#include <mv/math/batch/StridedSpan.hpp>
Public Types | |
| using | Element = T |
| using | Value = std::remove_const_t< T > |
| using | Pointer = T * |
| using | Reference = T & |
Public Member Functions | |
| constexpr | StridedSpan () noexcept=default |
| constexpr | StridedSpan (Pointer first, std::size_t count, std::size_t strideBytes) noexcept |
| constexpr std::size_t | Size () const noexcept |
| constexpr bool | Empty () const noexcept |
| constexpr std::size_t | StrideBytes () const noexcept |
| Reference | operator[] (std::size_t index) const noexcept |
Definition at line 11 of file StridedSpan.hpp.
Definition at line 14 of file StridedSpan.hpp.
Definition at line 16 of file StridedSpan.hpp.
Definition at line 17 of file StridedSpan.hpp.
Definition at line 15 of file StridedSpan.hpp.
|
constexprdefaultnoexcept |
|
inlineconstexprnoexcept |
Definition at line 21 of file StridedSpan.hpp.
|
inlineconstexprnoexcept |
Definition at line 37 of file StridedSpan.hpp.
|
inlinenoexcept |
Definition at line 47 of file StridedSpan.hpp.
|
inlineconstexprnoexcept |
Definition at line 32 of file StridedSpan.hpp.
|
inlineconstexprnoexcept |
Definition at line 42 of file StridedSpan.hpp.