SNAP Library 2.4, Developer Reference
2015-05-11 19:40:56
SNAP, a general purpose, high performance system for analysis and manipulation of large networks
|
#include <ds.h>
Public Member Functions | |
TVVVec () | |
TVVVec (const TVVVec &Vec) | |
TVVVec (const int &_XDim, const int &_YDim, const int &_ZDim) | |
TVVVec (TSIn &SIn) | |
void | Save (TSOut &SOut) const |
TVVVec< TVal > & | operator= (const TVVVec< TVal > &Vec) |
bool | operator== (const TVVVec &Vec) const |
bool | Empty () const |
void | Clr () |
void | Gen (const int &_XDim, const int &_YDim, const int &_ZDim) |
TVal & | At (const int &X, const int &Y, const int &Z) |
const TVal & | At (const int &X, const int &Y, const int &Z) const |
TVal & | operator() (const int &X, const int &Y, const int &Z) |
const TVal & | operator() (const int &X, const int &Y, const int &Z) const |
int | GetXDim () const |
int | GetYDim () const |
int | GetZDim () const |
Private Attributes | |
TInt | XDim |
TInt | YDim |
TInt | ZDim |
TVec< TVal > | ValV |
|
inline |
Definition at line 2304 of file ds.h.
References TVVVec< TVal >::Gen().
|
inline |
Definition at line 2324 of file ds.h.
References Assert, TVVVec< TVal >::ValV, TVVVec< TVal >::XDim, TVVVec< TVal >::YDim, and TVVVec< TVal >::ZDim.
Referenced by TVVVec< TVal >::operator()().
|
inline |
Definition at line 2327 of file ds.h.
References Assert, TVVVec< TVal >::ValV, TVVVec< TVal >::XDim, TVVVec< TVal >::YDim, and TVVVec< TVal >::ZDim.
|
inline |
Definition at line 2320 of file ds.h.
References TVec< TVal, TSizeTy >::Clr(), TVVVec< TVal >::ValV, TVVVec< TVal >::XDim, TVVVec< TVal >::YDim, and TVVVec< TVal >::ZDim.
|
inline |
Definition at line 2319 of file ds.h.
References TVec< TVal, TSizeTy >::Len(), and TVVVec< TVal >::ValV.
|
inline |
Definition at line 2321 of file ds.h.
References Assert, TVec< TVal, TSizeTy >::Gen(), TVVVec< TVal >::ValV, TVVVec< TVal >::XDim, TVVVec< TVal >::YDim, and TVVVec< TVal >::ZDim.
Referenced by TVVVec< TVal >::TVVVec().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 2330 of file ds.h.
References TVVVec< TVal >::At().
|
inline |
Definition at line 2332 of file ds.h.
References TVVVec< TVal >::At().
Definition at line 2311 of file ds.h.
References TVVVec< TVal >::ValV, TVVVec< TVal >::XDim, TVVVec< TVal >::YDim, and TVVVec< TVal >::ZDim.
Definition at line 2315 of file ds.h.
References TVVVec< TVal >::ValV, TVVVec< TVal >::XDim, TVVVec< TVal >::YDim, and TVVVec< TVal >::ZDim.
Definition at line 2308 of file ds.h.
References TVec< TVal, TSizeTy >::Save(), TInt::Save(), TVVVec< TVal >::ValV, TVVVec< TVal >::XDim, TVVVec< TVal >::YDim, and TVVVec< TVal >::ZDim.
Definition at line 2299 of file ds.h.
Referenced by TVVVec< TVal >::At(), TVVVec< TVal >::Clr(), TVVVec< TVal >::Empty(), TVVVec< TVal >::Gen(), TVVVec< TVal >::operator=(), TVVVec< TVal >::operator==(), and TVVVec< TVal >::Save().
Definition at line 2298 of file ds.h.
Referenced by TVVVec< TVal >::At(), TVVVec< TVal >::Clr(), TVVVec< TVal >::Gen(), TVVVec< TVal >::GetXDim(), TVVVec< TVal >::operator=(), TVVVec< TVal >::operator==(), and TVVVec< TVal >::Save().
Definition at line 2298 of file ds.h.
Referenced by TVVVec< TVal >::At(), TVVVec< TVal >::Clr(), TVVVec< TVal >::Gen(), TVVVec< TVal >::GetYDim(), TVVVec< TVal >::operator=(), TVVVec< TVal >::operator==(), and TVVVec< TVal >::Save().
Definition at line 2298 of file ds.h.
Referenced by TVVVec< TVal >::At(), TVVVec< TVal >::Clr(), TVVVec< TVal >::Gen(), TVVVec< TVal >::GetZDim(), TVVVec< TVal >::operator=(), TVVVec< TVal >::operator==(), and TVVVec< TVal >::Save().