24 : m_image{image}, m_invalid{invalid} {
29 return std::string(
"ReplaceUndef(" + m_image->getRepr() +
")");
34 return m_image->getWidth();
39 return m_image->getHeight();
44 auto v = m_image->getValue(
x,
y);
53 for (
int iy = 0; iy < m_image->getHeight(); ++iy) {
54 for (
int ix = 0; ix < m_image->getWidth(); ++ix) {
55 v = m_image->getValue(ix, iy);
std::shared_ptr< DependentParameter< std::shared_ptr< EngineParameter > > > x
std::shared_ptr< DependentParameter< std::shared_ptr< EngineParameter > > > y
std::shared_ptr< EngineParameter > dx
std::shared_ptr< EngineParameter > dy