![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Object allowing to set border values to a constant given value during a kernel algorithm processing. More...
#include <ValuedBorderYStrip2d.h>
Public Member Functions | |
| image::eBorder2dType | getBorderType () const |
| retrieve border type | |
| void | prepareInitialBorderColumns (const LineYStrip2dWithKernelParserInfo< T > &info, const ipUInt64 stripRowIdx, T *pRowData) |
| method allowing to prepare border initial columns of data in derived class. More... | |
| void | prepareFinalBorderColumns (const LineYStrip2dWithKernelParserInfo< T > &info, const ipUInt64 stripRowIdx, T *pRowData) |
| method allowing to prepare border final columns of data in derived class. More... | |
| void | prepareInitialBorderRow (const LineYStrip2dWithKernelParserInfo< T > &info, const ipUInt64 stripRowIdx, T *pRowData) |
| method allowing to prepare border initial full row of data in derived class. More... | |
| void | prepareMainBorderRow (const LineYStrip2dWithKernelParserInfo< T > &info, const ipUInt64 stripRowIdx, T *&pRowData) |
| method allowing to prepare border main full row of data in derived class. More... | |
| void | prepareFinalBorderRow (const LineYStrip2dWithKernelParserInfo< T > &info, const ipUInt64 stripRowIdx, T *pRowData) |
| method allowing to prepare border final full row of data in derived class. More... | |
Constructors and destructors | |
| ValuedBorderYStrip2d () | |
| ~ValuedBorderYStrip2d () | |
| void | setFillValue (const T fillValue) |
| access to fill value used for border extension operation | |
| T | getFillValue () const |
| access to fill value used for border extension operation | |
Public Member Functions inherited from ipsdk::imaproc::BaseBorderYStrip2d< T > | |
| BaseBorderYStrip2d () | |
| virtual | ~BaseBorderYStrip2d ()=0 |
Protected Attributes | |
| T | _fillValue |
| fill value used for border extension operation More... | |
| boost::scoped_array< T > | _pMainBorderRow |
| scoped array used to store starting and ending main border rows | |
Object allowing to set border values to a constant given value during a kernel algorithm processing.
|
virtual |
method allowing to prepare border initial columns of data in derived class.
Initialization of info._cols._initialGeneratedSizeX columns of data
Implements ipsdk::imaproc::BaseBorderYStrip2d< T >.
|
virtual |
method allowing to prepare border final columns of data in derived class.
Initialization of info._cols._finalGeneratedSizeX columns of data
Implements ipsdk::imaproc::BaseBorderYStrip2d< T >.
|
virtual |
method allowing to prepare border initial full row of data in derived class.
Initialization of info._cols._initialSizeX columns of data
Implements ipsdk::imaproc::BaseBorderYStrip2d< T >.
|
virtual |
method allowing to prepare border main full row of data in derived class.
Retrieve info._cols._mainSizeX columns of data
Implements ipsdk::imaproc::BaseBorderYStrip2d< T >.
|
virtual |
method allowing to prepare border final full row of data in derived class.
Initialization of info._cols._finalRealSizeX columns of data
Implements ipsdk::imaproc::BaseBorderYStrip2d< T >.
|
protected |
fill value used for border extension operation
1.8.14