|
libtgd 5.0
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, const Allocator &alloc=Allocator()) | TGD::Array< T > | inlineexplicit |
| Array(const ArrayDescription &desc, const Allocator &alloc=Allocator()) | TGD::Array< T > | inlineexplicit |
| Array(const ArrayContainer &container, const Allocator &alloc=Allocator()) | TGD::Array< T > | inline |
| ArrayContainer() | TGD::ArrayContainer | inline |
| ArrayContainer(const ArrayDescription &desc, const Allocator &alloc=Allocator()) | TGD::ArrayContainer | inline |
| ArrayContainer(const std::vector< size_t > &dimensions, size_t components, Type componentType, const Allocator &alloc=Allocator()) | 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 Allocator &alloc=Allocator()) 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 |