MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Yantra::TemporalTransformer< InputType, OutputType > Member List

This is the complete list of members for MayaFlux::Yantra::TemporalTransformer< InputType, OutputType >, including all inherited members.

add_dependency(std::shared_ptr< ComputeOperation > dep)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
add_transformation_key(const TransformationKey &key)MayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inline
apply_hooks(const input_type &input, const ExecutionContext &context)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlineprivate
apply_operation(const input_type &input)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
apply_operation_async(const input_type &input)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlineprotectedvirtual
apply_operation_chained(const input_type &input, const ExecutionContext &ctx)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlineprotectedvirtual
apply_operation_internal(const input_type &input, const ExecutionContext &context)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlineprotectedvirtual
apply_operation_parallel(const input_type &input, const ExecutionContext &ctx)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlineprotectedvirtual
apply_operation_with_dependencies(const input_type &input)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
apply_scope_and_quality_processing(const output_type &result)MayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inlineprotectedvirtual
apply_to_data(const InputType &data)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
base_type typedefMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >
clear_transformation_keys()MayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inline
ComputeOperation()MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
convert_result(std::vector< std::vector< double > > &result_data, DataStructureInfo &metadata)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlineprotected
create_output(const input_type &input)MayaFlux::Yantra::TemporalTransformer< InputType, OutputType >inlineprivate
create_safe_output(const input_type &input) constMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inlineprivate
estimate_computational_cost() constMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inlinevirtual
execute(const input_type &input)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
extract_transformation_parameters(const input_type &input) constMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inlineprotected
get_all_parameters() const overrideMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inlinevirtual
get_container_for_regions() constMayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlinevirtual
get_dependencies() constMayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
get_intensity() constMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inline
get_last_execution_context() constMayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
get_name() const overrideMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inlinevirtual
get_parameter(const std::string &name) const overrideMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inlinevirtual
get_parameter_or(const std::string &name, const T &default_value) constMayaFlux::Yantra::TemporalTransformer< InputType, OutputType >inlineprivate
get_quality() constMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inline
get_scope() constMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inline
get_strategy() constMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inline
get_transformation_keys() constMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inline
get_transformation_parameter(const std::string &name) constMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inlineprotectedvirtual
get_transformation_parameters() constMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inlineprotectedvirtual
get_transformation_progress() constMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inlinevirtual
get_transformation_type() const overrideMayaFlux::Yantra::TemporalTransformer< InputType, OutputType >inlinevirtual
get_transformer_name() const overrideMayaFlux::Yantra::TemporalTransformer< InputType, OutputType >inlinevirtual
input_type typedefMayaFlux::Yantra::TemporalTransformer< InputType, OutputType >
is_in_place() constMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inlinevirtual
m_containerMayaFlux::Yantra::ComputeOperation< InputType, OutputType >protected
m_custom_functionMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >private
m_dependenciesMayaFlux::Yantra::ComputeOperation< InputType, OutputType >private
m_intensityMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >private
m_last_execution_contextMayaFlux::Yantra::ComputeOperation< InputType, OutputType >protected
m_operationMayaFlux::Yantra::TemporalTransformer< InputType, OutputType >private
m_parametersMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >private
m_qualityMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >private
m_scopeMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >private
m_strategyMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >private
m_transformation_keysMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >private
m_working_bufferMayaFlux::Yantra::TemporalTransformer< InputType, OutputType >mutableprivate
operation_function(const input_type &input) overrideMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inlineprotectedvirtual
operator()(const InputType &data)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
output_type typedefMayaFlux::Yantra::TemporalTransformer< InputType, OutputType >
set_container_for_regions(const std::shared_ptr< Kakshya::SignalSourceContainer > &container)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlinevirtual
set_custom_function(std::function< T(const T &)> func)MayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inline
set_default_parameters()MayaFlux::Yantra::TemporalTransformer< InputType, OutputType >inlineprivate
set_intensity(double intensity)MayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inline
set_last_execution_context(const ExecutionContext &ctx)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
set_parameter(const std::string &name, std::any value) overrideMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inlinevirtual
set_post_execution_hook(const OpererationHookCallback &hook)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
set_pre_execution_hook(const OpererationHookCallback &hook)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
set_quality(TransformationQuality quality)MayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inline
set_reconstruction_callback(const ReconstructionCallback &callback)MayaFlux::Yantra::ComputeOperation< InputType, OutputType >inline
set_scope(TransformationScope scope)MayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inline
set_strategy(TransformationStrategy strategy)MayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inline
set_transformation_parameter(const std::string &name, std::any value) overrideMayaFlux::Yantra::TemporalTransformer< InputType, OutputType >inlineprotectedvirtual
TemporalTransformer(TemporalOperation op=TemporalOperation::TIME_REVERSE)MayaFlux::Yantra::TemporalTransformer< InputType, OutputType >inlineexplicit
transform_implementation(input_type &input) overrideMayaFlux::Yantra::TemporalTransformer< InputType, OutputType >inlineprotectedvirtual
validate_input(const input_type &input) const overrideMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inlineprotectedvirtual
validate_multi_channel_data(const std::vector< std::span< double > > &channels) constMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >inlineprivate
validate_operation_data_types() constMayaFlux::Yantra::ComputeOperation< InputType, OutputType >inlineprivate
~ComputeOperation()=defaultMayaFlux::Yantra::ComputeOperation< InputType, OutputType >virtual
~UniversalTransformer()=defaultMayaFlux::Yantra::UniversalTransformer< InputType, OutputType >virtual