STK++ 1.0
STK::IArray2D< TYPE, TArray2D > Member List
This is the complete list of members for STK::IArray2D< TYPE, TArray2D >, including all inherited members.
_1D_ enum valueSTK::IContainerBase< TArray2D >
_2D_ enum valueSTK::IContainerBase< TArray2D >
_3D_ enum valueSTK::IContainerBase< TArray2D >
_4D_ enum valueSTK::IContainerBase< TArray2D >
_AllocatorBaseType_ typedefSTK::IArray2D< TYPE, TArray2D > [private]
_ITContainer2DType typedefSTK::IArray2DBase< TYPE, TYPE *, TArray2D >
AllocatorBase(const AllocatorBase &T, bool ref=false)STK::AllocatorBase< TYPE * > [inline, protected]
AllocatorBase(Range const &I=Range())STK::AllocatorBase< TYPE * > [inline]
AllocatorBase(TYPE **q, Range const &I)STK::AllocatorBase< TYPE * > [inline]
AllocatorBase(TYPE **q, Integer const &size)STK::AllocatorBase< TYPE * > [inline]
asLeaf()STK::IRecursiveTemplate< TArray2D > [inline]
asLeaf() constSTK::IRecursiveTemplate< TArray2D > [inline]
asPtrLeaf()STK::IRecursiveTemplate< TArray2D > [inline]
asPtrLeaf() constSTK::IRecursiveTemplate< TArray2D > [inline]
at(Integer const &i, Integer const &j)STK::ITContainer2D< TYPE, TArray2D > [inline]
at(Integer const &i, Integer const &j) constSTK::ITContainer2D< TYPE, TArray2D > [inline]
at(Range const &I, Range const &J) constSTK::ITContainer2D< TYPE, TArray2D > [inline]
at(Range const &I, Integer const &j) constSTK::ITContainer2D< TYPE, TArray2D > [inline]
at(Integer const &i, Range const &J) constSTK::ITContainer2D< TYPE, TArray2D > [inline]
atCol(Integer const &j) constSTK::ITContainer2D< TYPE, TArray2D > [inline]
atCol(Range const &J) constSTK::ITContainer2D< TYPE, TArray2D > [inline]
atRow(Integer const &i) constSTK::ITContainer2D< TYPE, TArray2D > [inline]
atRow(Range const &I) constSTK::ITContainer2D< TYPE, TArray2D > [inline]
capacityCol(Integer const &col) constSTK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline]
capacityCols() constSTK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline]
capacityCols_STK::IArray2DBase< TYPE, TYPE *, TArray2D > [protected]
capacityHo() constSTK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline]
clear()STK::IArray2D< TYPE, TArray2D > [inline]
clone() constSTK::IRecursiveTemplate< TArray2D > [inline]
col(Range const &I, Integer const &j) const STK::IArray2D< TYPE, TArray2D > [inline]
col(Integer const &j) const STK::IArray2D< TYPE, TArray2D > [inline]
copyColumn(IArray2DBase const &T, Integer const &pos1, Integer const &pos2)STK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline, protected]
data(Integer const &pos) constSTK::AllocatorBase< TYPE * > [inline]
data(Integer const &pos)STK::AllocatorBase< TYPE * > [inline]
decFirstHo(Integer const &dec)STK::IContainer2D [inline, protected]
decFirstVe(Integer const &dec)STK::IContainer2D [inline, protected]
decLastHo(Integer const &dec)STK::IContainer2D [inline, protected]
decLastVe(Integer const &dec)STK::IContainer2D [inline, protected]
decRangeHo(Integer const &dec)STK::IContainer2D [inline, protected]
decRangeVe(Integer const &dec)STK::IContainer2D [inline, protected]
dim() constSTK::IContainerBase< TArray2D > [inline]
Dimension enum nameSTK::IContainerBase< TArray2D >
elt(Integer const &i, Integer const &j)STK::IArray2D< TYPE, TArray2D > [inline]
elt(Integer const &i, Integer const &j) const STK::IArray2D< TYPE, TArray2D > [inline]
empty() const STK::IContainer2D [inline]
eraseCols(Integer const &pos, Integer const &n=1)STK::IArray2D< TYPE, TArray2D > [inline, virtual]
eraseRows(Integer const &pos, Integer const &n=1)STK::IArray2D< TYPE, TArray2D > [inline, virtual]
eraseRowsToCol(Integer const &col, Integer const &pos, Integer const &n=1)STK::IArray2D< TYPE, TArray2D > [inline, protected]
evalCapacity(Integer const &m)STK::AllocatorBase< TYPE * > [inline, static]
firstCol() const STK::IContainer2D [inline]
firstData() constSTK::AllocatorBase< TYPE * > [inline]
firstRow() const STK::IContainer2D [inline]
freeCol(Integer const &pos)STK::IArray2D< TYPE, TArray2D > [inline, protected]
freeCols(Range const &J)STK::IArray2D< TYPE, TArray2D > [inline, protected]
freeHo()STK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline, protected]
freeMem()STK::IArray2D< TYPE, TArray2D > [inline, protected]
freePtrData()STK::AllocatorBase< TYPE * > [inline, protected]
IArray2D(Range const &I=Range(), Range const &J=Range())STK::IArray2D< TYPE, TArray2D > [inline, protected]
IArray2D(const IArray2D &T, bool ref=false)STK::IArray2D< TYPE, TArray2D > [inline, protected]
IArray2D(const IArray2D &T, Range const &I, Range const &J)STK::IArray2D< TYPE, TArray2D > [inline, protected]
IArray2D(TYPE **q, Range const &I, Range const &J)STK::IArray2D< TYPE, TArray2D > [inline, protected]
IArray2DBase(Range const &I=Range(), Range const &J=Range())STK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline, protected]
IArray2DBase(const IArray2DBase &T, bool ref=false)STK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline, protected]
IArray2DBase(const IArray2DBase &T, Range const &I, Range const &J)STK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline, protected]
IArray2DBase(TYPE **q, Range const &I, Range const &J)STK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline, protected]
IContainer2D(Range const &I=Range(), Range const &J=Range())STK::IContainer2D [inline, protected]
IContainer2D(const IContainer2D &T)STK::IContainer2D [inline, protected]
IContainerBase(Dimension dim)STK::IContainerBase< TArray2D > [inline, protected]
IContainerRef(bool ref)STK::IContainerRef [inline, protected]
IContainerRef(const IContainerRef &T, bool ref)STK::IContainerRef [inline, protected]
incFirstHo(Integer const &inc)STK::IContainer2D [inline, protected]
incFirstVe(Integer const &inc)STK::IContainer2D [inline, protected]
incLastHo(Integer const &inc)STK::IContainer2D [inline, protected]
incLastVe(Integer const &inc)STK::IContainer2D [inline, protected]
incRangeHo(Integer const &inc)STK::IContainer2D [inline, protected]
incRangeVe(Integer const &inc)STK::IContainer2D [inline, protected]
initialize(Range const &I, Range const &J)STK::IArray2D< TYPE, TArray2D > [inline, protected]
initializeCol(Integer const &pos, Range const &I)STK::IArray2D< TYPE, TArray2D > [inline, protected]
initializeCols(Range const &J)STK::IArray2D< TYPE, TArray2D > [inline, protected]
insertCols(Integer const &pos, Integer const &n=1)STK::IArray2D< TYPE, TArray2D > [inline]
insertRows(Integer const &pos, Integer const &n=1)STK::IArray2D< TYPE, TArray2D > [inline]
insertRowsToCol(Integer const &col, Integer const &pos, Integer const &n=1)STK::IArray2D< TYPE, TArray2D > [inline, protected]
IRecursiveTemplate()STK::IRecursiveTemplate< TArray2D > [inline]
IRecursiveTemplate(IRecursiveTemplate const &leaf)STK::IRecursiveTemplate< TArray2D > [inline]
isRef() const STK::IContainerRef [inline]
ITContainer2D(Range const &I=Range(), Range const &J=Range())STK::ITContainer2D< TYPE, TArray2D > [inline, protected]
ITContainer2D(const ITContainer2D &T)STK::ITContainer2D< TYPE, TArray2D > [inline, protected]
lastCol() const STK::IContainer2D [inline]
lastData() constSTK::AllocatorBase< TYPE * > [inline]
lastRow() const STK::IContainer2D [inline]
mallocHo(Range const &J)STK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline, protected]
mallocPtrData(Integer const &size, Integer const &inc=0)STK::AllocatorBase< TYPE * > [inline, protected]
operator()(Integer const &i, Integer const &j)STK::ITContainer2D< TYPE, TArray2D > [inline]
operator()(Integer const &i, Integer const &j) constSTK::ITContainer2D< TYPE, TArray2D > [inline]
operator()(Range const &I, Integer const &j) constSTK::ITContainer2D< TYPE, TArray2D > [inline]
operator()(Integer const &i) constSTK::ITContainer2D< TYPE, TArray2D > [inline]
operator()(Integer const &i, Range const &J) constSTK::ITContainer2D< TYPE, TArray2D > [inline]
operator()(Range const &I, Range const &J) constSTK::ITContainer2D< TYPE, TArray2D > [inline]
operator()(Range const &I) constSTK::ITContainer2D< TYPE, TArray2D > [inline]
operator[](Integer const &j) constSTK::ITContainer2D< TYPE, TArray2D > [inline]
operator[](Range const &J) constSTK::ITContainer2D< TYPE, TArray2D > [inline]
popBackCols(Integer const &n=1)STK::IArray2D< TYPE, TArray2D > [inline, virtual]
popBackRows(Integer const &n=1)STK::IArray2D< TYPE, TArray2D > [inline, virtual]
popBackRowsToCol(Integer const &col, Integer const &n=1)STK::IArray2D< TYPE, TArray2D > [inline, protected]
ptrData() constSTK::AllocatorBase< TYPE * > [inline]
ptrData()STK::AllocatorBase< TYPE * > [inline, protected]
pushBackByTransfer(IArray2DBase const &T)STK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline]
pushBackCol(ITContainer1D< TYPE, Container1D > const &V)STK::ITContainer2D< TYPE, TArray2D > [inline]
pushBackCols(Integer const &n=1)STK::IArray2D< TYPE, TArray2D > [inline, virtual]
pushBackRows(Integer const &n=1)STK::IArray2D< TYPE, TArray2D > [inline, virtual]
pushBackRowsToCol(Integer const &col, Integer const &n=1)STK::IArray2D< TYPE, TArray2D > [inline, protected]
rangeCol(Integer const &col) constSTK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline]
rangeCols() constSTK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline]
rangeCols_STK::IArray2DBase< TYPE, TYPE *, TArray2D > [protected]
rangeData() constSTK::AllocatorBase< TYPE * > [inline]
rangeHo() const STK::IContainer2D [inline]
rangeHo_STK::IContainer2D [protected]
ranges_STK::IContainerBase< TArray2D > [protected]
rangeVe() const STK::IContainer2D [inline]
rangeVe_STK::IContainer2D [protected]
reallocHo(Range const &J)STK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline, protected]
reallocPtrData(Integer const &size, Integer const &inc=0)STK::AllocatorBase< TYPE * > [inline, protected]
resize(Range const &I, Range const &J)STK::IContainer2D [inline]
resizeCol(Integer const &pos, Range const &I)STK::IArray2D< TYPE, TArray2D > [inline, protected]
row(Integer const &i, Range const &J) const STK::IArray2D< TYPE, TArray2D > [inline]
row(Integer const &i) const STK::IArray2D< TYPE, TArray2D > [inline]
setCapacityHo(Integer const &capacity=0)STK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline, protected]
setData(Integer const &pos, TYPE *const &data)STK::AllocatorBase< TYPE * > [inline]
setFirstHo(Integer const &beg)STK::IContainer2D [inline, protected]
setFirstVe(Integer const &beg)STK::IContainer2D [inline, protected]
setPtrData(TYPE **p_data=0, Range const &rangeData=Range())STK::AllocatorBase< TYPE * > [inline, protected]
setRange(Range const &I=Range(), Range const &J=Range())STK::IContainer2D [inline, protected]
setRangeHo(Range const &J=Range())STK::IContainer2D [inline, protected]
setRangeVe(Range const &I=Range())STK::IContainer2D [inline, protected]
setRef(bool ref)STK::IContainerRef [inline, protected]
shift(Integer const &rbeg=1, Integer const &cbeg=1)STK::IArray2D< TYPE, TArray2D > [inline, virtual]
shiftCol(Integer const &pos, Integer const &beg)STK::IArray2D< TYPE, TArray2D > [inline, protected]
shiftHo(Integer const &cbeg=1)STK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline]
shiftPtrData(Integer const &first)STK::AllocatorBase< TYPE * > [inline, protected]
shiftVe(Integer const &rbeg=1)STK::IArray2D< TYPE, TArray2D > [inline]
sizeData() constSTK::AllocatorBase< TYPE * > [inline]
sizeHo() const STK::IContainer2D [inline]
sizeVe() const STK::IContainer2D [inline]
swap(IArray2DBase &T)STK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline]
ITContainer2D< TYPE, TArray2D >::swap(IContainer2D &T)STK::IContainer2D [inline, protected]
AllocatorBase< TYPE * >::swap(AllocatorBase &T)STK::AllocatorBase< TYPE * > [inline, protected]
swapCols(Integer const &pos1, Integer const &pos2)STK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline]
TContainerHo typedefSTK::ITContainer2D< TYPE, TArray2D >
TContainerVe typedefSTK::ITContainer2D< TYPE, TArray2D >
transferColumn(IArray2DBase &T, Integer const &pos1, Integer const &pos2)STK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline, protected]
Type typedefSTK::ITContainer2D< TYPE, TArray2D >
update(Range const &J)STK::IArray2D< TYPE, TArray2D > [inline]
update(Integer const &pos)STK::IArray2D< TYPE, TArray2D > [inline]
~AllocatorBase()STK::AllocatorBase< TYPE * > [inline]
~IArray2D()STK::IArray2D< TYPE, TArray2D > [inline, virtual]
~IArray2DBase()STK::IArray2DBase< TYPE, TYPE *, TArray2D > [inline, virtual]
~IContainer2D()STK::IContainer2D [inline, protected]
~IContainerBase()STK::IContainerBase< TArray2D > [inline, protected, virtual]
~IContainerRef()STK::IContainerRef [inline, virtual]
~IRecursiveTemplate()STK::IRecursiveTemplate< TArray2D > [inline, virtual]
~ITContainer2D()STK::ITContainer2D< TYPE, TArray2D > [inline, virtual]