ERC CISST - cisst software
vctDynamicMatrixRefOwner< _elementType > Class Template Reference
#include <vctDynamicMatrixRefOwner.h>
Collaboration diagram for vctDynamicMatrixRefOwner< _elementType >:
[legend]List of all members.
Detailed Description
template<class _elementType>
class vctDynamicMatrixRefOwner< _elementType >
This templated class stores a pointer, a size, and a stride, and allows element access, but does not provide any other operations, and does not own the data
Definition at line 40 of file vctDynamicMatrixRefOwner.h.
Public Types
Public Member Functions
-
VCT_NARRAY_TRAITS_TYPEDEFS (DIMENSION)
-
vctDynamicMatrixRefOwner ()
-
vctDynamicMatrixRefOwner (size_type rows, size_type cols, stride_type rowStride, stride_type colStride, pointer data)
-
void SetRef (size_type rows, size_type cols, pointer dataPointer, bool storageOrder)
-
void SetRef (const nsize_type &sizes, pointer dataPointer, bool storageOrder)
-
void SetRef (size_type rows, size_type cols, stride_type rowStride, stride_type colStride, pointer data)
-
void SetRef (const nsize_type &sizes, stride_type rowStride, stride_type colStride, pointer data)
-
void SetRef (const nsize_type &sizes, const nstride_type &strides, pointer data)
-
size_type size (void) const
-
const nsize_type & sizes (void) const
-
size_type rows (void) const
-
size_type cols (void) const
-
const nstride_type & strides (void) const
-
difference_type row_stride (void) const
-
difference_type col_stride (void) const
-
pointer Pointer (index_type rowIndex, index_type colIndex)
-
pointer Pointer (void)
-
const_pointer Pointer (index_type rowIndex, index_type colIndex) const
-
const_pointer Pointer (void) const
-
const_iterator begin (void) const
-
const_iterator end (void) const
-
iterator begin (void)
-
iterator end (void)
-
const_reverse_iterator rbegin (void) const
-
const_reverse_iterator rend (void) const
-
reverse_iterator rbegin (void)
-
reverse_iterator rend (void)
-
bool IsColMajor (void) const
-
bool IsRowMajor (void) const
-
bool IsCompact (void) const
-
bool StorageOrder (void) const
Public Attributes
Protected Member Functions
Protected Attributes
The documentation for this class was generated from the following file:
erc-cisst-devel<at>lists.johnshopkins.edu