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

◆ linear_index_to_coordinates()

std::vector< uint64_t > MayaFlux::Kakshya::WindowContainer::linear_index_to_coordinates ( uint64_t  linear_index) const
overridevirtual

Convert linear index to coordinates based on current memory layout.

Parameters
linear_indexLinear index into the underlying data storage
Returns
N-dimensional coordinates

Implements MayaFlux::Kakshya::NDDataContainer< DataVariant >.

Definition at line 379 of file WindowContainer.cpp.

380{
382}
uint32_t index
Definition VKDevice.cpp:122
std::vector< uint64_t > linear_to_coordinates(uint64_t index, const std::vector< DataDimension > &dimensions)
Convert a linear index to N-dimensional coordinates for interleaved data.

References MayaFlux::Kakshya::ContainerDataStructure::dimensions, index, MayaFlux::Kakshya::linear_to_coordinates(), and m_structure.

+ Here is the call graph for this function: