Template Struct TypeInfo< Vector< ScalarType, NumDims > >#

Struct Documentation#

template<typename ScalarType, size_t NumDims>
struct TypeInfo<Vector<ScalarType, NumDims>>#

Public Types

using Scalar = ScalarType#
using StorageType = vectorDetail::VectorStorage<Scalar, NumDims>#
using IndexTypeConst = typename StorageType::IndexTypeConst#
using IndexType = typename StorageType::IndexType#
using GetType = typename StorageType::GetType#

Public Static Attributes

static constexpr detail::LibRapidType type = detail::LibRapidType::Vector#
static constexpr size_t dims = NumDims#
static constexpr size_t length = StorageType::length#