-
#include "tensorstore/index_space/index_transform.h"
-
template <DimensionIndex InputRank,
DimensionIndex OutputRank,
ContainerKind CKind>
Result<IndexTransform<InputRank, OutputRank>>
tensorstore::PropagateExplicitBoundsToTransform(
std::type_identity_t<BoxView<OutputRank>> b_domain,
IndexTransform<InputRank, OutputRank, CKind> a_to_b); Same as
PropagateBoundsToTransform
, except thatPropagateBoundsToTransform::b_implicit_lower_bounds
andPropagateBoundsToTransform::b_implicit_upper_bounds
assumed to be allfalse
, with the effect thatIndexTransform::implicit_lower_bounds
andIndexTransform::implicit_upper_bounds
of the returned transform are allfalse
.