41#include <StormByte/logger/log.hxx>
109 Bm3d(std::shared_ptr<StormByte::Logger::Log> log,
110 std::optional<double> sigma = {},
111 std::optional<unsigned> group = {},
112 std::optional<unsigned> range = {},
113 std::optional<unsigned> bstep = {})
noexcept;
117 ~Bm3d() noexcept override = default;
149 void Latch(
int width,
int height) noexcept;
155 std::
string Chain() const noexcept;
157 std::optional<
double> m_sigmaIn;
158 std::optional<
unsigned> m_groupIn;
159 std::optional<
unsigned> m_rangeIn;
160 std::optional<
unsigned> m_bstepIn;
#define STORMBYTE_MULTIMEDIA_PUBLIC
Imported symbol.
Definition visibility.h:47