Class NCVMatrix#

Collaboration diagram for NCVMatrix:

Detailed Description#

template<class T>
class NCVMatrix#

NCVMatrix (2D)

Subclassed by NCVMatrixAlloc< T >, NCVMatrixReuse< T >

Constructor & Destructor Documentation#

NCVMatrix()#

NCVMatrix::NCVMatrix(const NCVMatrix &)

NCVMatrix()#

NCVMatrix::NCVMatrix()

Here is the call graph for this function:

NCVMatrix::NCVMatrix Node1 NCVMatrix::NCVMatrix Node2 NCVMatrix::clear Node1->Node2

NCVMatrix::NCVMatrix Node1 NCVMatrix::NCVMatrix Node2 NCVMatrix::clear Node1->Node2

~NCVMatrix()#

NCVMatrix::~NCVMatrix()

Member Function Documentation#

at()#

T & NCVMatrix::at(
Ncv32u x,
Ncv32u y )

clear()#

void NCVMatrix::clear()

copy2D()#

NCVStatus NCVMatrix::copy2D(
NCVMatrix< T > & dst,
NcvSize32u roi,
cudaStream_t cuStream )

Here is the call graph for this function:

NCVMatrix::copy2D Node1 NCVMatrix::copy2D Node2 NCVMatrix::height Node1->Node2 Node3 memSegCopyHelper2D Node1->Node3 Node4 NCVMatrix::width Node1->Node4

NCVMatrix::copy2D Node1 NCVMatrix::copy2D Node2 NCVMatrix::height Node1->Node2 Node3 memSegCopyHelper2D Node1->Node3 Node4 NCVMatrix::width Node1->Node4

copySolid()#

NCVStatus NCVMatrix::copySolid(
NCVMatrix< T > & dst,
cudaStream_t cuStream,
size_t howMuch = 0 )

Here is the call graph for this function:

NCVMatrix::copySolid Node1 NCVMatrix::copySolid Node2 memSegCopyHelper Node1->Node2

NCVMatrix::copySolid Node1 NCVMatrix::copySolid Node2 memSegCopyHelper Node1->Node2

height()#

Ncv32u NCVMatrix::height()

memType()#

NCVMemoryType NCVMatrix::memType()

pitch()#

Ncv32u NCVMatrix::pitch()

ptr()#

T * NCVMatrix::ptr()

size()#

NcvSize32u NCVMatrix::size()

stride()#

Ncv32u NCVMatrix::stride()

width()#

Ncv32u NCVMatrix::width()

Member Data Documentation#

_height#

Ncv32u NCVMatrix::_height

_memtype#

NCVMemoryType NCVMatrix::_memtype

_pitch#

Ncv32u NCVMatrix::_pitch

_ptr#

T * NCVMatrix::_ptr

_width#

Ncv32u NCVMatrix::_width

Source file#

The documentation for this class was generated from the following file: