xtensor
|
Public Types | |
using | size_type = T |
using | self_type = xstepped_range<T> |
Public Types inherited from xt::xslice< xstepped_range< T > > | |
using | derived_type |
Public Member Functions | |
xstepped_range (size_type start_val, size_type stop_val, size_type step) noexcept | |
template<class S , typename = std::enable_if_t<std::is_convertible<S, T>::value, void>> | |
operator xstepped_range< S > () const noexcept | |
template<class S , typename = std::enable_if_t<std::is_convertible<S, T>::value, void>> | |
xstepped_range< S > | convert () const noexcept |
size_type | operator() (size_type i) const noexcept |
size_type | size () const noexcept |
size_type | step_size () const noexcept |
size_type | step_size (std::size_t i, std::size_t n=1) const noexcept |
size_type | revert_index (std::size_t i) const noexcept |
bool | contains (size_type i) const noexcept |
bool | operator== (const self_type &rhs) const noexcept |
bool | operator!= (const self_type &rhs) const noexcept |
Public Member Functions inherited from xt::xslice< xstepped_range< T > > | |
derived_type & | derived_cast () noexcept |
const derived_type & | derived_cast () const noexcept |
Additional Inherited Members | |
Protected Member Functions inherited from xt::xslice< xstepped_range< T > > | |
xslice (const xslice &)=default | |
xslice (xslice &&)=default | |
xslice & | operator= (const xslice &)=default |
xslice & | operator= (xslice &&)=default |
Definition at line 149 of file xslice.hpp.
using xt::xstepped_range< T >::self_type = xstepped_range<T> |
Definition at line 154 of file xslice.hpp.
using xt::xstepped_range< T >::size_type = T |
Definition at line 153 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1136 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1194 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1158 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1147 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1206 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1164 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1200 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1188 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1170 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1176 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1182 of file xslice.hpp.
Definition at line 186 of file xslice.hpp.