MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ slice() [1/2]

std::optional< CompositeSlice > MayaFlux::Kakshya::CompositeContainer::slice ( const Region &  region) const
inline

Borrow elements selected by a one-dimensional Region.

Parameters
regionInclusive element bounds and optional attributes.
Returns
Slice, or std::nullopt if the region is invalid.

Definition at line 108 of file CompositeContainer.hpp.

109 {
110 return m_data.slice(region);
111 }
std::optional< CompositeSlice > slice(size_t start, size_t count) const
Borrow consecutive elements without copying.