|
SNAP Library 4.1, Developer Reference
2018-07-26 16:30:42
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 TSizeTy &_XDim, const TSizeTy &_YDim, const TSizeTy &_ZDim) | |
| TVVVec (TSIn &SIn) | |
| void | Save (TSOut &SOut) const |
| TVVVec< TVal, TSizeTy > & | operator= (const TVVVec< TVal, TSizeTy > &Vec) |
| bool | operator== (const TVVVec &Vec) const |
| bool | Empty () const |
| void | Clr () |
| void | Gen (const TSizeTy &_XDim, const TSizeTy &_YDim, const TSizeTy &_ZDim) |
| TVal & | At (const TSizeTy &X, const TSizeTy &Y, const TSizeTy &Z) |
| const TVal & | At (const TSizeTy &X, const TSizeTy &Y, const TSizeTy &Z) const |
| TVal & | operator() (const TSizeTy &X, const TSizeTy &Y, const TSizeTy &Z) |
| const TVal & | operator() (const TSizeTy &X, const TSizeTy &Y, const TSizeTy &Z) const |
| TSizeTy | GetXDim () const |
| TSizeTy | GetYDim () const |
| TSizeTy | GetZDim () const |
Private Attributes | |
| TInt64 | XDim |
| TInt64 | YDim |
| TInt64 | ZDim |
| TVec< TVal, TSizeTy > | ValV |
|
inline |
|
inline |
Definition at line 2418 of file ds.h.
References TVVVec< TVal, TSizeTy >::Gen().

|
inlineexplicit |
|
inline |
Definition at line 2438 of file ds.h.
References Assert, TVVVec< TVal, TSizeTy >::ValV, TVVVec< TVal, TSizeTy >::XDim, TVVVec< TVal, TSizeTy >::YDim, and TVVVec< TVal, TSizeTy >::ZDim.
Referenced by TVVVec< TVal, TSizeTy >::operator()().

|
inline |
Definition at line 2441 of file ds.h.
References Assert, TVVVec< TVal, TSizeTy >::ValV, TVVVec< TVal, TSizeTy >::XDim, TVVVec< TVal, TSizeTy >::YDim, and TVVVec< TVal, TSizeTy >::ZDim.
|
inline |
Definition at line 2434 of file ds.h.
References TVVVec< TVal, TSizeTy >::ValV, TVVVec< TVal, TSizeTy >::XDim, TVVVec< TVal, TSizeTy >::YDim, and TVVVec< TVal, TSizeTy >::ZDim.
|
inline |
|
inline |
Definition at line 2435 of file ds.h.
References Assert, TVVVec< TVal, TSizeTy >::ValV, TVVVec< TVal, TSizeTy >::XDim, TVVVec< TVal, TSizeTy >::YDim, and TVVVec< TVal, TSizeTy >::ZDim.
Referenced by TVVVec< TVal, TSizeTy >::TVVVec().

|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 2444 of file ds.h.
References TVVVec< TVal, TSizeTy >::At().

|
inline |
Definition at line 2446 of file ds.h.
References TVVVec< TVal, TSizeTy >::At().

|
inline |
Definition at line 2425 of file ds.h.
References TVVVec< TVal, TSizeTy >::ValV, TVVVec< TVal, TSizeTy >::XDim, TVVVec< TVal, TSizeTy >::YDim, and TVVVec< TVal, TSizeTy >::ZDim.
|
inline |
Definition at line 2429 of file ds.h.
References TVVVec< TVal, TSizeTy >::ValV, TVVVec< TVal, TSizeTy >::XDim, TVVVec< TVal, TSizeTy >::YDim, and TVVVec< TVal, TSizeTy >::ZDim.
|
inline |
Definition at line 2422 of file ds.h.
References TNum< int64 >::Save(), TVVVec< TVal, TSizeTy >::ValV, TVVVec< TVal, TSizeTy >::XDim, TVVVec< TVal, TSizeTy >::YDim, and TVVVec< TVal, TSizeTy >::ZDim.

Definition at line 2413 of file ds.h.
Referenced by TVVVec< TVal, TSizeTy >::At(), TVVVec< TVal, TSizeTy >::Clr(), TVVVec< TVal, TSizeTy >::Empty(), TVVVec< TVal, TSizeTy >::Gen(), TVVVec< TVal, TSizeTy >::operator=(), TVVVec< TVal, TSizeTy >::operator==(), and TVVVec< TVal, TSizeTy >::Save().
Definition at line 2412 of file ds.h.
Referenced by TVVVec< TVal, TSizeTy >::At(), TVVVec< TVal, TSizeTy >::Clr(), TVVVec< TVal, TSizeTy >::Gen(), TVVVec< TVal, TSizeTy >::GetXDim(), TVVVec< TVal, TSizeTy >::operator=(), TVVVec< TVal, TSizeTy >::operator==(), and TVVVec< TVal, TSizeTy >::Save().
Definition at line 2412 of file ds.h.
Referenced by TVVVec< TVal, TSizeTy >::At(), TVVVec< TVal, TSizeTy >::Clr(), TVVVec< TVal, TSizeTy >::Gen(), TVVVec< TVal, TSizeTy >::GetYDim(), TVVVec< TVal, TSizeTy >::operator=(), TVVVec< TVal, TSizeTy >::operator==(), and TVVVec< TVal, TSizeTy >::Save().
Definition at line 2412 of file ds.h.
Referenced by TVVVec< TVal, TSizeTy >::At(), TVVVec< TVal, TSizeTy >::Clr(), TVVVec< TVal, TSizeTy >::Gen(), TVVVec< TVal, TSizeTy >::GetZDim(), TVVVec< TVal, TSizeTy >::operator=(), TVVVec< TVal, TSizeTy >::operator==(), and TVVVec< TVal, TSizeTy >::Save().