-
#include "tensorstore/index_space/index_transform.h"
-
template <DimensionIndex SourceInputRank,
DimensionIndex SourceOutputRank,
ContainerKind SourceCKind>
requires (RankConstraint::Implies(SourceInputRank, InputRank)) &&
(RankConstraint::Implies(SourceOutputRank, OutputRank))
IndexTransform& tensorstore::
IndexTransform<InputRank, OutputRank, CKind>::operator=(
const IndexTransform<SourceInputRank,
SourceOutputRank,
SourceCKind>& other) noexcept; -
template <DimensionIndex SourceInputRank,
DimensionIndex SourceOutputRank,
ContainerKind SourceCKind>
requires (RankConstraint::Implies(SourceInputRank, InputRank)) &&
(RankConstraint::Implies(SourceOutputRank, OutputRank))
IndexTransform& tensorstore::
IndexTransform<InputRank, OutputRank, CKind>::operator=(
IndexTransform<SourceInputRank,
SourceOutputRank,
SourceCKind>&& other) noexcept; Assign from a compatible existing index transform.
- Requires:¶
SourceInputRank
is implicitly convertible toInputRank
- Requires:¶
SourceOutputRank
is implicitly convertible toOutputRank