SNAP Library, User Reference  2012-10-02 12:56:23
SNAP, a general purpose network analysis and graph mining library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
TVVVec< TVal > Class Template Reference

List of all members.

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

template<class TVal>
class TVVVec< TVal >


Constructor & Destructor Documentation

template<class TVal>
TVVVec< TVal >::TVVVec ( ) [inline]
template<class TVal>
TVVVec< TVal >::TVVVec ( const TVVVec< TVal > &  Vec) [inline]
template<class TVal>
TVVVec< TVal >::TVVVec ( const int &  _XDim,
const int &  _YDim,
const int &  _ZDim 
) [inline]
template<class TVal>
TVVVec< TVal >::TVVVec ( TSIn SIn) [inline, explicit]

Member Function Documentation

template<class TVal>
TVal& TVVVec< TVal >::At ( const int &  X,
const int &  Y,
const int &  Z 
) [inline]
template<class TVal>
const TVal& TVVVec< TVal >::At ( const int &  X,
const int &  Y,
const int &  Z 
) const [inline]
template<class TVal>
void TVVVec< TVal >::Clr ( ) [inline]
template<class TVal>
bool TVVVec< TVal >::Empty ( ) const [inline]
template<class TVal>
void TVVVec< TVal >::Gen ( const int &  _XDim,
const int &  _YDim,
const int &  _ZDim 
) [inline]
template<class TVal>
int TVVVec< TVal >::GetXDim ( ) const [inline]
template<class TVal>
int TVVVec< TVal >::GetYDim ( ) const [inline]
template<class TVal>
int TVVVec< TVal >::GetZDim ( ) const [inline]
template<class TVal>
TVal& TVVVec< TVal >::operator() ( const int &  X,
const int &  Y,
const int &  Z 
) [inline]
template<class TVal>
const TVal& TVVVec< TVal >::operator() ( const int &  X,
const int &  Y,
const int &  Z 
) const [inline]
template<class TVal>
TVVVec<TVal>& TVVVec< TVal >::operator= ( const TVVVec< TVal > &  Vec) [inline]
template<class TVal>
bool TVVVec< TVal >::operator== ( const TVVVec< TVal > &  Vec) const [inline]
template<class TVal>
void TVVVec< TVal >::Save ( TSOut SOut) const [inline]

The documentation for this class was generated from the following file: