XLL+ Class Library

mtx_ptrs<T> Methods

The methods of the mtx_ptrs<T> class are listed here.

Construction

public methodmtx_ptrsConstructs a mtx_ptrs<T> object

Operators

public methodoperator =Performs a deep copy
public methodoperator [] constReturns a read-only pointer to one sub-array
public methodoperator []Returns a pointer to one sub-array

Matrix operations

public methodresizeResize a matrix
public methodatGet a reference to a member of the matrix
public methodsizeGet the size of a dimension of the matrix
public methoderaseErases a range of rows or columns

Conversion operations

public methodget_ptrsGets an array of pointers to the rows or columns of a matrix
public methodget_flatGets a pointer to a "flattened", continuous array containing all the members of the matrix

Access operations

public methodbeginReturns a read-only or writeable array of pointers to the constituent vectors of a matrix
public methodendReturns a read-only or writeable array of pointers to the address just after the last constituent vector of a matrix

Methods of parent class

Requirements

Header: plemtx.h

See Also

mtx_ptrs<T> Class | plemtx.h | imtx<T> class | imtx_impl<T> class | mtx_flat<T> class | Walkthrough: Adding a matrix argument