MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Kakshya::CompositeContainer Member List

This is the complete list of members for MayaFlux::Kakshya::CompositeContainer, including all inherited members.

add_region_group(const RegionGroup &group) overrideMayaFlux::Kakshya::CompositeContainervirtual
at_end() const noexceptMayaFlux::Kakshya::CompositeContainerinline
batch_size() const noexceptMayaFlux::Kakshya::CompositeContainerinline
clear() overrideMayaFlux::Kakshya::CompositeContainervirtual
CompositeContainer(CompositeLayout layout, size_t batch_size=1)MayaFlux::Kakshya::CompositeContainerexplicit
CompositeContainer(CompositeArray data, size_t batch_size=1)MayaFlux::Kakshya::CompositeContainerexplicit
coordinates_to_linear_index(const std::vector< uint64_t > &coordinates) const overrideMayaFlux::Kakshya::CompositeContainervirtual
get_all_region_groups() const overrideMayaFlux::Kakshya::CompositeContainerinlinevirtual
get_data() const noexceptMayaFlux::Kakshya::CompositeContainerinline
get_dimensions() const overrideMayaFlux::Kakshya::CompositeContainervirtual
get_frame(uint64_t frame_index) const -> FrameViewMayaFlux::Kakshya::NDDataContainer< CompositeArray >inline
get_frame_as(uint64_t frame_index) const -> std::span< const ValueT >MayaFlux::Kakshya::NDDataContainer< CompositeArray >inline
get_frame_size() const overrideMayaFlux::Kakshya::CompositeContainerinlinevirtual
get_frame_span_impl(uint64_t) const -> DataSpanVariant overrideMayaFlux::Kakshya::CompositeContainerinlineprotectedvirtual
get_frames(std::span< ValueT > output, uint64_t start_frame, uint64_t num_frames) constMayaFlux::Kakshya::NDDataContainer< CompositeArray >inline
get_frames_as(std::vector< ValueT > &output, uint64_t start_frame, uint64_t num_frames) constMayaFlux::Kakshya::NDDataContainer< CompositeArray >inline
get_frames_impl(void *, size_t, uint64_t, uint64_t, const std::type_info &) const overrideMayaFlux::Kakshya::CompositeContainerinlineprotectedvirtual
get_materialized_data() const noexceptMayaFlux::Kakshya::CompositeContainerinline
get_memory_layout() const overrideMayaFlux::Kakshya::CompositeContainerinlinevirtual
get_num_frames() const overrideMayaFlux::Kakshya::CompositeContainerinlinevirtual
get_raw_data() const overrideMayaFlux::Kakshya::CompositeContainervirtual
get_region_data(const Region &region) const overrideMayaFlux::Kakshya::CompositeContainervirtual
get_region_group(const std::string &name) const overrideMayaFlux::Kakshya::CompositeContainervirtual
get_region_group_data(const RegionGroup &group) const overrideMayaFlux::Kakshya::CompositeContainervirtual
get_segments_data(const std::vector< RegionSegment > &segments) const overrideMayaFlux::Kakshya::CompositeContainervirtual
get_structure() overrideMayaFlux::Kakshya::CompositeContainerinlinevirtual
get_structure() const overrideMayaFlux::Kakshya::CompositeContainerinlinevirtual
get_total_elements() const overrideMayaFlux::Kakshya::CompositeContainerinlinevirtual
get_value_at(const std::vector< uint64_t > &coordinates) constMayaFlux::Kakshya::NDDataContainer< CompositeArray >inline
get_value_impl(const std::vector< uint64_t > &, void *, const std::type_info &) const overrideMayaFlux::Kakshya::CompositeContainerinlineprotectedvirtual
has_data() const overrideMayaFlux::Kakshya::CompositeContainerinlinevirtual
insert() noexceptMayaFlux::Kakshya::CompositeContainerinline
is_region_loaded(const Region &region) const overrideMayaFlux::Kakshya::CompositeContainervirtual
linear_index_to_coordinates(uint64_t linear_index) const overrideMayaFlux::Kakshya::CompositeContainervirtual
load_region(const Region &) overrideMayaFlux::Kakshya::CompositeContainerinlinevirtual
m_batch_sizeMayaFlux::Kakshya::CompositeContainerprivate
m_dataMayaFlux::Kakshya::CompositeContainerprivate
m_materialized_dataMayaFlux::Kakshya::CompositeContainerprivate
m_next_elementMayaFlux::Kakshya::CompositeContainerprivate
m_region_groupsMayaFlux::Kakshya::CompositeContainerprivate
m_structureMayaFlux::Kakshya::CompositeContainerprivate
materialize_next()MayaFlux::Kakshya::CompositeContainer
position() const noexceptMayaFlux::Kakshya::CompositeContainerinline
remove_region_group(const std::string &name) overrideMayaFlux::Kakshya::CompositeContainervirtual
seek(size_t row) noexceptMayaFlux::Kakshya::CompositeContainerinline
set_batch_size(size_t rows) noexceptMayaFlux::Kakshya::CompositeContainerinline
set_memory_layout(MemoryLayout) overrideMayaFlux::Kakshya::CompositeContainerinlinevirtual
set_region_data(const Region &region, const std::vector< CompositeArray > &data) overrideMayaFlux::Kakshya::CompositeContainervirtual
set_structure(ContainerDataStructure structure) overrideMayaFlux::Kakshya::CompositeContainerinlinevirtual
set_value_at(const std::vector< uint64_t > &coordinates, ValueT value)MayaFlux::Kakshya::NDDataContainer< CompositeArray >inline
set_value_impl(const std::vector< uint64_t > &, const void *, const std::type_info &) overrideMayaFlux::Kakshya::CompositeContainerinlineprotectedvirtual
slice(size_t start, size_t count) constMayaFlux::Kakshya::CompositeContainerinline
slice(const Region &region) constMayaFlux::Kakshya::CompositeContainerinline
traverse(size_t batch_size=1) const noexceptMayaFlux::Kakshya::CompositeContainerinline
unload_region(const Region &) overrideMayaFlux::Kakshya::CompositeContainerinlinevirtual
value_element_type() const overrideMayaFlux::Kakshya::CompositeContainerinlinevirtual
~CompositeContainer() overrideMayaFlux::Kakshya::CompositeContainer
~NDDataContainer()=defaultMayaFlux::Kakshya::NDDataContainer< CompositeArray >virtual