Template Class VectorBase#
Defined in File vectorForward.hpp
Class Documentation#
-
template<typename Derived>
class VectorBase# Public Types
-
using Scalar = typename typetraits::TypeInfo<Derived>::Scalar#
-
using IndexType = typename typetraits::TypeInfo<Derived>::IndexType#
-
using IndexTypeConst = typename typetraits::TypeInfo<Derived>::IndexTypeConst#
-
using GetType = typename typetraits::TypeInfo<Derived>::GetType#
Public Functions
-
inline const auto &derived() const#
-
inline auto &derived()#
-
inline auto eval() const#
-
inline virtual IndexTypeConst operator[](int64_t index) const#
-
inline IndexTypeConst x() const#
-
inline IndexTypeConst y() const#
-
inline IndexTypeConst z() const#
-
inline IndexTypeConst w() const#
-
using Scalar = typename typetraits::TypeInfo<Derived>::Scalar#