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
TNetConstraint< PGraph > Class Template Reference

List of all members.

Public Member Functions

 TNetConstraint (const PGraph &GraphPt, const bool &CalcaAll=true)
int Len () const
double GetC (const int &ConstraintN) const
TIntPr GetNodePr (const int &ConstraintN) const
double GetEdgeC (const int &NId1, const int &NId2) const
double GetNodeC (const int &NId) const
void AddConstraint (const int &NId1, const int &NId2)
void CalcConstraints ()
void CalcConstraints (const int &NId)
void Dump () const

Static Public Member Functions

static void Test ()

Public Attributes

PGraph Graph
THash< TIntPr, TFltNodePrCH

template<class PGraph>
class TNetConstraint< PGraph >


Constructor & Destructor Documentation

template<class PGraph >
TNetConstraint< PGraph >::TNetConstraint ( const PGraph &  GraphPt,
const bool &  CalcaAll = true 
)

Member Function Documentation

template<class PGraph >
void TNetConstraint< PGraph >::AddConstraint ( const int &  NId1,
const int &  NId2 
)
template<class PGraph >
void TNetConstraint< PGraph >::CalcConstraints ( )
template<class PGraph >
void TNetConstraint< PGraph >::CalcConstraints ( const int &  NId)
template<class PGraph >
void TNetConstraint< PGraph >::Dump ( ) const
template<class PGraph>
double TNetConstraint< PGraph >::GetC ( const int &  ConstraintN) const [inline]
template<class PGraph >
double TNetConstraint< PGraph >::GetEdgeC ( const int &  NId1,
const int &  NId2 
) const
template<class PGraph >
double TNetConstraint< PGraph >::GetNodeC ( const int &  NId) const
template<class PGraph>
TIntPr TNetConstraint< PGraph >::GetNodePr ( const int &  ConstraintN) const [inline]
template<class PGraph>
int TNetConstraint< PGraph >::Len ( ) const [inline]
template<class PGraph >
void TNetConstraint< PGraph >::Test ( ) [static]

Member Data Documentation

template<class PGraph>
PGraph TNetConstraint< PGraph >::Graph
template<class PGraph>
THash<TIntPr, TFlt> TNetConstraint< PGraph >::NodePrCH

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