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
TLocClustStat::TCutInfo Class Reference

List of all members.

Public Member Functions

 TCutInfo ()
 TCutInfo (const int &ClustNodes, const int &EdgesInside, const int &CutSize)
 TCutInfo (const int &ClustNodes, const int &EdgesInside, const int &CutSize, const TIntV &NIdV)
 TCutInfo (const PUNGraph &G, const TIntV &ClustNIdV, bool TakeNIdV=false)
 TCutInfo (const TCutInfo &CS)
int GetNodes () const
int GetEdges () const
int GetVol () const
int GetCutSz () const
double GetPhi () const
double GetExpansion () const
double GetIntDens () const
double GetCutRatio (const int &GNodes) const
double GetNormCut (const int &GEdges) const
double GetFracDegOut (const PUNGraph &Graph, double &MxFrac, double &AvgFrac, double &MedianFrac, double &Pct9Frac, double &Flake) const
double GetModular (const int &GEdges) const
double GetModRat (const int &GEdges) const
double GetExpEdgesIn (const int &GEdges) const
bool operator< (const TCutInfo &CS) const

Public Attributes

TInt Nodes
TInt Edges
TInt CutSz
TIntV CutNIdV

Constructor & Destructor Documentation

TLocClustStat::TCutInfo::TCutInfo ( const int &  ClustNodes,
const int &  EdgesInside,
const int &  CutSize 
) [inline]
TLocClustStat::TCutInfo::TCutInfo ( const int &  ClustNodes,
const int &  EdgesInside,
const int &  CutSize,
const TIntV NIdV 
) [inline]
TLocClustStat::TCutInfo::TCutInfo ( const PUNGraph G,
const TIntV ClustNIdV,
bool  TakeNIdV = false 
) [inline]
TLocClustStat::TCutInfo::TCutInfo ( const TCutInfo CS) [inline]

Member Function Documentation

double TLocClustStat::TCutInfo::GetCutRatio ( const int &  GNodes) const [inline]
int TLocClustStat::TCutInfo::GetCutSz ( ) const [inline]
int TLocClustStat::TCutInfo::GetEdges ( ) const [inline]
double TLocClustStat::TCutInfo::GetExpansion ( ) const [inline]
double TLocClustStat::TCutInfo::GetExpEdgesIn ( const int &  GEdges) const [inline]
double TLocClustStat::TCutInfo::GetFracDegOut ( const PUNGraph Graph,
double &  MxFrac,
double &  AvgFrac,
double &  MedianFrac,
double &  Pct9Frac,
double &  Flake 
) const
double TLocClustStat::TCutInfo::GetIntDens ( ) const [inline]
double TLocClustStat::TCutInfo::GetModRat ( const int &  GEdges) const [inline]
double TLocClustStat::TCutInfo::GetModular ( const int &  GEdges) const [inline]
int TLocClustStat::TCutInfo::GetNodes ( ) const [inline]
double TLocClustStat::TCutInfo::GetNormCut ( const int &  GEdges) const [inline]
double TLocClustStat::TCutInfo::GetPhi ( ) const [inline]
int TLocClustStat::TCutInfo::GetVol ( ) const [inline]
bool TLocClustStat::TCutInfo::operator< ( const TCutInfo CS) const [inline]

Member Data Documentation


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