libtgd 4.3
A library that makes working with multidimensional arrays in C++ easy
|
This is the complete list of members for TGD::Array< T >, including all inherited members.
Array() | TGD::Array< T > | inline |
Array(const std::vector< size_t > &dimensions, size_t components) | TGD::Array< T > | inlineexplicit |
Array(const ArrayDescription &desc) | TGD::Array< T > | inlineexplicit |
Array(const ArrayContainer &container) | TGD::Array< T > | inline |
ArrayContainer() | TGD::ArrayContainer | inline |
ArrayContainer(const ArrayDescription &desc) | TGD::ArrayContainer | inlineexplicit |
ArrayContainer(const std::vector< size_t > &dimensions, size_t components, Type componentType) | TGD::ArrayContainer | inline |
ArrayDescription() | TGD::ArrayDescription | inline |
ArrayDescription(const std::vector< size_t > &dimensions, size_t componentCount, Type componentType) | TGD::ArrayDescription | inline |
ArrayDescription(const ArrayDescription &descr, Type type) | TGD::ArrayDescription | inlineexplicit |
componentBegin() noexcept | TGD::Array< T > | inline |
componentCount() const | TGD::ArrayDescription | inline |
componentEnd() noexcept | TGD::Array< T > | inline |
componentOffset(size_t componentIndex) const | TGD::ArrayDescription | inline |
componentOffset(size_t elementIndex, size_t componentIndex) const | TGD::ArrayDescription | inline |
componentOffset(const std::vector< size_t > &elementIndex, size_t componentIndex) const | TGD::ArrayDescription | inline |
componentOffset(const std::initializer_list< size_t > &elementIndex, size_t componentIndex) const | TGD::ArrayDescription | inline |
componentSize() const | TGD::ArrayDescription | inline |
componentTagList(size_t c) const | TGD::ArrayDescription | inline |
componentTagList(size_t c) | TGD::ArrayDescription | inline |
componentType() const | TGD::ArrayDescription | inline |
constComponentBegin() const noexcept | TGD::Array< T > | inline |
constComponentEnd() const noexcept | TGD::Array< T > | inline |
constElementBegin() const noexcept | TGD::Array< T > | inline |
constElementEnd() const noexcept | TGD::Array< T > | inline |
data() const | TGD::ArrayContainer | inline |
data() | TGD::ArrayContainer | inline |
dataSize() const | TGD::ArrayDescription | inline |
deepCopy() const | TGD::Array< T > | inline |
description() const | TGD::ArrayDescription | inline |
dimension(size_t d) const | TGD::ArrayDescription | inline |
dimensionCount() const | TGD::ArrayDescription | inline |
dimensions() const | TGD::ArrayDescription | inline |
dimensionTagList(size_t d) const | TGD::ArrayDescription | inline |
dimensionTagList(size_t d) | TGD::ArrayDescription | inline |
elementBegin() noexcept | TGD::Array< T > | inline |
elementCount() const | TGD::ArrayDescription | inline |
elementEnd() noexcept | TGD::Array< T > | inline |
elementOffset(size_t elementIndex) const | TGD::ArrayDescription | inline |
elementOffset(const std::vector< size_t > &elementIndex) const | TGD::ArrayDescription | inline |
elementOffset(const std::initializer_list< size_t > &elementIndex) const | TGD::ArrayDescription | inline |
elementSize() const | TGD::ArrayDescription | inline |
get(size_t elementIndex) const | TGD::ArrayContainer | inline |
get(const std::vector< size_t > &elementIndex) const | TGD::ArrayContainer | inline |
get(const std::initializer_list< size_t > &elementIndex) const | TGD::ArrayContainer | inline |
get(size_t elementIndex) | TGD::ArrayContainer | inline |
get(const std::vector< size_t > &elementIndex) | TGD::ArrayContainer | inline |
get(const std::initializer_list< size_t > &elementIndex) | TGD::ArrayContainer | inline |
get(size_t elementIndex, size_t componentIndex) const | TGD::ArrayContainer | inline |
get(const std::vector< size_t > &elementIndex, size_t componentIndex) const | TGD::ArrayContainer | inline |
get(const std::initializer_list< size_t > &elementIndex, size_t componentIndex) const | TGD::ArrayContainer | inline |
globalTagList() const | TGD::ArrayDescription | inline |
globalTagList() | TGD::ArrayDescription | inline |
isCompatible(const ArrayDescription &a) const | TGD::ArrayDescription | inline |
operator[](size_t elementIndex) const | TGD::Array< T > | inline |
operator[](const std::vector< size_t > &elementIndex) const | TGD::Array< T > | inline |
operator[](const std::initializer_list< size_t > &elementIndex) const | TGD::Array< T > | inline |
operator[](size_t elementIndex) | TGD::Array< T > | inline |
operator[](const std::vector< size_t > &elementIndex) | TGD::Array< T > | inline |
operator[](const std::initializer_list< size_t > &elementIndex) | TGD::Array< T > | inline |
set(size_t elementIndex, const std::vector< T > &elementValue) | TGD::ArrayContainer | inline |
set(size_t elementIndex, const std::initializer_list< T > &elementValue) | TGD::ArrayContainer | inline |
set(const std::vector< size_t > &elementIndex, const std::vector< T > &elementValue) | TGD::ArrayContainer | inline |
set(const std::vector< size_t > &elementIndex, const std::initializer_list< T > &elementValue) | TGD::ArrayContainer | inline |
set(const std::initializer_list< size_t > &elementIndex, const std::vector< T > &elementValue) | TGD::ArrayContainer | inline |
set(const std::initializer_list< size_t > &elementIndex, const std::initializer_list< T > &elementValue) | TGD::ArrayContainer | inline |
set(size_t elementIndex, size_t componentIndex, T value) | TGD::ArrayContainer | inline |
set(const std::vector< size_t > &elementIndex, size_t componentIndex, T value) | TGD::ArrayContainer | inline |
set(const std::initializer_list< size_t > &elementIndex, size_t componentIndex, T value) | TGD::ArrayContainer | inline |
toLinearIndex(const std::vector< size_t > &elementIndex) const | TGD::ArrayDescription | inline |
toLinearIndex(const std::initializer_list< size_t > &elementIndex) const | TGD::ArrayDescription | inline |
toVectorIndex(size_t elementIndex, size_t *vectorIndex) const | TGD::ArrayDescription | inline |