STIR  6.2.0
stir::ColsherFilter Member List

This is the complete list of members for stir::ColsherFilter, including all inherited members.

ArrayFilterUsingRealDFTWithPadding()stir::ArrayFilterUsingRealDFTWithPadding< 2, float >
ArrayFilterUsingRealDFTWithPadding(const Array< num_dimensions, float > &real_filter_kernel)stir::ArrayFilterUsingRealDFTWithPadding< 2, float >
ArrayFilterUsingRealDFTWithPadding(const Array< num_dimensions, std::complex< float >> &kernel_in_frequency_space)stir::ArrayFilterUsingRealDFTWithPadding< 2, float >
ColsherFilter()stir::ColsherFilterinline
ColsherFilter(float theta_max, float alpha_colsher_axial=1.F, float fc_colsher_axial=0.5F, float alpha_colsher_radial=1.F, float fc_colsher_radial=0.5F, const int stretch_factor_axial=2, const int stretch_factor_planar=2)stir::ColsherFilterexplicit
do_it(Array< num_dimensions, float > &out_array, const Array< num_dimensions, float > &in_array) const overridestir::ArrayFilterUsingRealDFTWithPadding< 2, float >protectedvirtual
get_CPU_timer_value() conststir::TimedObjectinline
get_influenced_indices(IndexRange< num_dimensions > &influenced_indices, const IndexRange< num_dimensions > &input_indices) conststir::ArrayFunctionObject< num_dimensions, float >inlinevirtual
get_influencing_indices(IndexRange< num_dimensions > &influencing_indices, const IndexRange< num_dimensions > &output_indices) conststir::ArrayFunctionObject< num_dimensions, float >inlinevirtual
get_wall_clock_timer_value() conststir::TimedObjectinline
is_trivial() const overridestir::ArrayFilterUsingRealDFTWithPadding< 2, float >virtual
kernel_in_frequency_space (defined in stir::ArrayFilterUsingRealDFTWithPadding< 2, float >)stir::ArrayFilterUsingRealDFTWithPadding< 2, float >protected
operator()(Array< num_dimensions, float > &array) const overridestir::ArrayFunctionObject_2ArgumentImplementation< num_dimensions, float >inlinevirtual
operator()(Array< num_dimensions, float > &out_array, const Array< num_dimensions, float > &in_array) const overridestir::ArrayFunctionObject_2ArgumentImplementation< num_dimensions, float >inlinevirtual
parameter_info() const (defined in stir::ColsherFilter)stir::ColsherFiltervirtual
reset_timers()stir::TimedObjectinline
set_kernel(const Array< num_dimensions, float > &real_filter_kernel)stir::ArrayFilterUsingRealDFTWithPadding< 2, float >
set_kernel_in_frequency_space(const Array< num_dimensions, std::complex< float >> &kernel_in_frequency_space)stir::ArrayFilterUsingRealDFTWithPadding< 2, float >
set_up(int height, int width, float theta, float d_a, float d_b)stir::ColsherFilter
start_timers(bool do_reset=false) conststir::TimedObjectinline
stop_timers() conststir::TimedObjectinline
~ArrayFunctionObject() (defined in stir::ArrayFunctionObject< num_dimensions, float >)stir::ArrayFunctionObject< num_dimensions, float >inlinevirtual
~ColsherFilter() override (defined in stir::ColsherFilter)stir::ColsherFilterinline