Template Struct DenseVecMut

Struct Documentation

template<typename T>
struct DenseVecMut

Public Functions

DenseVecMut() = default
inline DenseVecMut(FromRawParts, T *data, isize len) noexcept
template<typename V>
inline DenseVecMut(FromEigen, V &&v) noexcept
inline auto as_slice() const noexcept -> Slice<T>
inline auto as_slice_mut() noexcept -> SliceMut<T>
inline auto as_const() const noexcept -> DenseVecRef<T>
inline auto nrows() const noexcept -> isize
inline auto ncols() const noexcept -> isize
inline auto to_eigen() const noexcept -> Eigen::Map<Eigen::Matrix<T, -1, 1>>

Public Members

T *ptr
isize size