|
RawSpeed
fast raw decoding library
|
Public Member Functions | |
| TrimBounds (const RawImage &ri, ByteStream &bs, iRectangle2D &integrated_subimg_) | |
| void | apply (const RawImage &ri) override |
| virtual void | setup (const RawImage &ri) |
Protected Member Functions | |
| const iRectangle2D &RAWSPEED_READONLY | getRoi () const |
Private Member Functions | |
| void | anchor () const override |
Private Attributes | |
| iRectangle2D | roi |
| const iRectangle2D | integrated_subimg |
| bool | setup_was_called = false |
Definition at line 332 of file DngOpcodes.cpp.
|
inlineexplicit |
Definition at line 336 of file DngOpcodes.cpp.
References rawspeed::DngOpcodes::ROIOpcode::ROIOpcode(), rawspeed::iRectangle2D::dim, rawspeed::DngOpcodes::ROIOpcode::getRoi(), and rawspeed::iRectangle2D::pos.
|
overrideprivatevirtual |
Reimplemented from rawspeed::DngOpcodes::ROIOpcode.
Definition at line 346 of file DngOpcodes.cpp.
|
inlineoverridevirtual |
Implements rawspeed::DngOpcodes::DngOpcode.
Definition at line 343 of file DngOpcodes.cpp.
References rawspeed::DngOpcodes::ROIOpcode::getRoi(), and rawspeed::RawImageData::subFrame().
|
inlinenodiscardprotectedinherited |
Definition at line 226 of file DngOpcodes.cpp.
References roi.
Referenced by rawspeed::DngOpcodes::DeltaRowOrCol< S >::DeltaRowOrCol(), rawspeed::DngOpcodes::PixelOpcode::PixelOpcode(), rawspeed::DngOpcodes::TrimBounds::TrimBounds(), rawspeed::DngOpcodes::TrimBounds::apply(), and rawspeed::DngOpcodes::PixelOpcode::applyOP().
|
inlinevirtualinherited |
Reimplemented in rawspeed::DngOpcodes::DeltaRowOrCol< S >, rawspeed::DngOpcodes::FixBadPixelsConstant, and rawspeed::DngOpcodes::LookupOpcode.
Definition at line 128 of file DngOpcodes.cpp.
References assert(), integrated_subimg, and setup_was_called.
Referenced by rawspeed::DngOpcodes::DummyROIOpcode::DummyROIOpcode(), rawspeed::DngOpcodes::DeltaRowOrCol< S >::setup(), rawspeed::DngOpcodes::FixBadPixelsConstant::setup(), and rawspeed::DngOpcodes::LookupOpcode::setup().
|
privateinherited |
Definition at line 99 of file DngOpcodes.cpp.
Referenced by setup().
|
privateinherited |
Definition at line 194 of file DngOpcodes.cpp.
Referenced by ROIOpcode(), and getRoi().
|
privateinherited |
Definition at line 100 of file DngOpcodes.cpp.
Referenced by ~DngOpcode(), and setup().