|
Point Cloud Library (PCL) 1.12.0
|
#include </builddir/build/BUILD/pcl-1.12.0-build/pcl-1.12.0/gpu/people/src/cuda/nvidia/NCV.hpp>
Inheritance diagram for NCVVector< T >:Public Member Functions | |
| NCVVector () | |
| virtual | ~NCVVector () |
| void | clear () |
| NCVStatus | copySolid (NCVVector< T > &dst, cudaStream_t cuStream, std::size_t howMuch=0) const |
| T * | ptr () const |
| std::size_t | length () const |
| NCVMemoryType | memType () const |
Protected Attributes | |
| T * | _ptr |
| std::size_t | _length |
| NCVMemoryType | _memtype |
|
inline |
Definition at line 513 of file NCV.hpp.
References NCVVector< T >::clear().
|
inline |
Definition at line 520 of file NCV.hpp.
References NCVVector< T >::_length, NCVVector< T >::_memtype, and NCVVector< T >::_ptr.
Referenced by NCVVector< T >::NCVVector(), NCVVectorAlloc< T >::NCVVectorAlloc(), NCVVectorReuse< T >::NCVVectorReuse(), NCVVectorReuse< T >::NCVVectorReuse(), and NCVVectorAlloc< T >::~NCVVectorAlloc().
|
inline |
Definition at line 527 of file NCV.hpp.
References NCVVector< T >::_length, NCVVector< T >::_memtype, and NCVVector< T >::_ptr.
|
inline |
Definition at line 555 of file NCV.hpp.
References NCVVector< T >::_length.
Referenced by NCVVectorAlloc< T >::NCVVectorAlloc(), and NCVVectorReuse< T >::NCVVectorReuse().
|
inline |
Definition at line 556 of file NCV.hpp.
References NCVVector< T >::_memtype.
|
inline |
Definition at line 554 of file NCV.hpp.
References NCVVector< T >::_ptr.
|
protected |
Definition at line 561 of file NCV.hpp.
Referenced by NCVVector< T >::clear(), NCVVector< T >::copySolid(), NCVVector< T >::length(), NCVVectorAlloc< T >::NCVVectorAlloc(), NCVVectorReuse< T >::NCVVectorReuse(), and NCVVectorReuse< T >::NCVVectorReuse().
|
protected |
Definition at line 562 of file NCV.hpp.
Referenced by NCVVector< T >::clear(), NCVVector< T >::copySolid(), NCVVector< T >::memType(), NCVVectorAlloc< T >::NCVVectorAlloc(), NCVVectorReuse< T >::NCVVectorReuse(), and NCVVectorReuse< T >::NCVVectorReuse().
|
protected |
Definition at line 560 of file NCV.hpp.
Referenced by NCVVector< T >::clear(), NCVVector< T >::copySolid(), NCVVectorAlloc< T >::NCVVectorAlloc(), NCVVectorReuse< T >::NCVVectorReuse(), NCVVectorReuse< T >::NCVVectorReuse(), and NCVVector< T >::ptr().