|
SNAP Library, Developer Reference
2012-10-02 12:56:23
SNAP, a general purpose network analysis and graph mining library
|
| AddEdge(const int &SrcNId, const int &DstNId, int EId=-1) | TNodeEdgeNet< TSecTm, TSecTm > | |
| AddEdge(const int &SrcNId, const int &DstNId, int EId, const TSecTm &EdgeDat) | TNodeEdgeNet< TSecTm, TSecTm > | |
| AddEdge(const TEdgeI &EdgeI) | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| AddNode(int NId=-1) | TNodeEdgeNet< TSecTm, TSecTm > | |
| AddNode(int NId, const TSecTm &NodeDat) | TNodeEdgeNet< TSecTm, TSecTm > | |
| AddNode(const TNodeI &NodeId) | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| BegEI() const | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| BegNI() const | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| Clr() | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| CRef | TNodeEdgeNet< TSecTm, TSecTm > | [protected] |
| Defrag(const bool &OnlyNodeLinks=false) | TNodeEdgeNet< TSecTm, TSecTm > | |
| DelEdge(const int &EId) | TNodeEdgeNet< TSecTm, TSecTm > | |
| DelEdge(const int &SrcNId, const int &DstNId, const bool &IsDir=true) | TNodeEdgeNet< TSecTm, TSecTm > | |
| DelNode(const int &NId) | TNodeEdgeNet< TSecTm, TSecTm > | |
| DelNode(const TNode &NodeI) | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| DumpTimeStat() const | TTimeNENet | |
| EdgeH | TNodeEdgeNet< TSecTm, TSecTm > | [protected] |
| Empty() const | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| EndEI() const | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| EndNI() const | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| Get1stEdgeNet() const | TTimeNENet | |
| GetEDat(const int &EId) | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| GetEDat(const int &EId) const | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| GetEdgeBuckets(const int EdgesPerBucket, TTimeNet::TTmBucketV &TmBucketV) const | TTimeNENet | |
| GetEdges() const | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| GetEdgeTmBuckets(const TTmUnit &GroupBy, TTimeNet::TTmBucketV &TmBucketV) const | TTimeNENet | |
| GetEI(const int &EId) const | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| GetEI(const int &SrcNId, const int &DstNId) const | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| GetEId(const int &SrcNId, const int &DstNId) const | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| GetEIdByTm(TIntV &EIdV) const | TTimeNENet | |
| GetEIdV(TIntV &EIdV) const | TNodeEdgeNet< TSecTm, TSecTm > | |
| GetESubGraph(const TIntV &EIdV) const | TTimeNENet | |
| GetGnmRndNet(const int &Nodes, const int &Edges) | TTimeNENet | [static] |
| GetGraphUpToTm(const TSecTm &MaxEdgeTm) const | TTimeNENet | |
| GetMxNId() const | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| GetNDat(const int &NId) | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| GetNDat(const int &NId) const | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| GetNI(const int &NId) const | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| GetNIdByTm(TIntV &NIdV) const | TTimeNENet | |
| GetNIdV(TIntV &NIdV) const | TNodeEdgeNet< TSecTm, TSecTm > | |
| GetNodeBuckets(const int NodesPerBucket, TTimeNet::TTmBucketV &TmBucketV) const | TTimeNENet | |
| GetNodes() const | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| GetPrefAttach(const int &Nodes, const int &Edges, const double &GammaIn, const double &GammaOut) | TTimeNENet | [static] |
| GetPrefAttach(const int &Nodes, const int &OutDeg) | TTimeNENet | [static] |
| GetRndEI(TRnd &Rnd=TInt::Rnd) | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| GetRndEId(TRnd &Rnd=TInt::Rnd) | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| GetRndNI(TRnd &Rnd=TInt::Rnd) | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| GetRndNId(TRnd &Rnd=TInt::Rnd) | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| GetSmallNet() | TTimeNENet | [static] |
| GetSubGraph(const TIntV &NIdV) const | TTimeNENet | |
| GetTimeNet() const | TTimeNENet | |
| GetTmBuckets(const TTmUnit &GroupBy, TTimeNet::TTmBucketV &TmBucketV) const | TTimeNENet | |
| GetTriadEdges(TIntV &TriadEIdV) const | TTimeNENet | |
| GetUniqEdges(const bool &IsDir=true) const | TNodeEdgeNet< TSecTm, TSecTm > | |
| HasFlag(const TGraphFlag &Flag) const | TNodeEdgeNet< TSecTm, TSecTm > | |
| IsEdge(const int &EId) const | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| IsEdge(const int &SrcNId, const int &DstNId, const bool &IsDir=true) const | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| IsEdge(const int &SrcNId, const int &DstNId, int &EId, const bool &IsDir=true) const | TNodeEdgeNet< TSecTm, TSecTm > | |
| IsNode(const int &NId) const | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| IsOk(const bool &ThrowExcept=true) const | TNodeEdgeNet< TSecTm, TSecTm > | |
| Load(TSIn &SIn) | TTimeNENet | [inline, static] |
| LoadEdgeTm(const TStr &EdgeFNm, const int &SrcFld=0, const int &DstFld=1, const int &TimeFld=2, const TSsFmt &Separator=ssfTabSep) | TTimeNENet | [static] |
| LoadFlickr(const TStr &NodeFNm, const TStr &EdgeFNm) | TTimeNENet | [static] |
| MxEId | TNodeEdgeNet< TSecTm, TSecTm > | [protected] |
| MxNId | TNodeEdgeNet< TSecTm, TSecTm > | [protected] |
| New() | TTimeNENet | [inline, static] |
| New(const int &Nodes, const int &Edges) | TTimeNENet | [inline, static] |
| NodeH | TNodeEdgeNet< TSecTm, TSecTm > | [protected] |
| operator=(const TTimeNENet &TimeNet) | TTimeNENet | |
| TNodeEdgeNet< TSecTm, TSecTm >::operator=(const TNodeEdgeNet &Net) | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| PlotEffDiam(const TStr &FNmPref, const TStr &Desc, const TTmUnit &GroupBy, const TSecTm &StartTm, const int &NDiamRuns=10, const bool &OnlyWcc=false) const | TTimeNENet | |
| PlotMissingPast(const TStr &FNmPref, const TStr &Desc, const TTmUnit &TmUnit, const TSecTm &DelPreTmEdges, const TSecTm &PostTmDiam, const bool &LinkBWays) | TTimeNENet | |
| PNet typedef | TTimeNENet | |
| Reserve(const int &Nodes, const int &Edges) | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| Save(TSOut &SOut) const | TTimeNENet | [inline, virtual] |
| SaveEdgeTm(const TStr &EdgeFNm, const bool &RenumberNId=false, const bool &RelativeTm=false) const | TTimeNENet | |
| SetAllEDat(const TSecTm &EdgeDat) | TNodeEdgeNet< TSecTm, TSecTm > | |
| SetEDat(const int &EId, const TSecTm &EdgeDat) | TNodeEdgeNet< TSecTm, TSecTm > | |
| SetNDat(const int &NId, const TSecTm &NodeDat) | TNodeEdgeNet< TSecTm, TSecTm > | |
| SetNodeTmToFirstEdgeTm() | TTimeNENet | |
| SetRndEdgeTimes(const int &MinTmEdge=0) | TTimeNENet | |
| SortEIdByDat(const bool &Asc=true) | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| SortEIdById(const bool &Asc=true) | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| SortNIdByDat(const bool &Asc=true) | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| SortNIdById(const bool &Asc=true) | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| SortNodeEdgeTimes() | TTimeNENet | |
| TEdgeDat typedef | TNodeEdgeNet< TSecTm, TSecTm > | |
| TimeGrowth(const TTmUnit &TimeStep, const TFSet &TakeStat, const TSecTm &StartTm=TSecTm(1)) const | TTimeNENet | |
| TimeGrowth(const TStr &FNmPref, const TStr &Desc, const TFSet &TakeStat, const int &NDiamRuns, const TTmUnit &TmUnit, const int &TakeNTmUnits, const bool &LinkBWays) const | TTimeNENet | |
| TNet typedef | TTimeNENet | |
| TNodeDat typedef | TNodeEdgeNet< TSecTm, TSecTm > | |
| TNodeEdgeNet() | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| TNodeEdgeNet(const int &Nodes, const int &Edges) | TNodeEdgeNet< TSecTm, TSecTm > | [inline, explicit] |
| TNodeEdgeNet(const TNodeEdgeNet &Net) | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| TNodeEdgeNet(TSIn &SIn) | TNodeEdgeNet< TSecTm, TSecTm > | [inline] |
| TPt< TNodeEdgeNet< TNodeData, TEdgeData > > class | TNodeEdgeNet< TSecTm, TSecTm > | [friend] |
| TPt< TTimeNENet > class | TTimeNENet | [friend] |
| TTimeNENet() | TTimeNENet | [inline] |
| TTimeNENet(const int &Nodes, const int &Edges) | TTimeNENet | [inline] |
| TTimeNENet(TSIn &SIn) | TTimeNENet | [inline] |
| TTimeNENet(const TTimeNENet &TimeNet) | TTimeNENet | [inline] |
| UpdateNodeTimes() | TTimeNENet | |
| ~TNodeEdgeNet() | TNodeEdgeNet< TSecTm, TSecTm > | [inline, virtual] |