|
SNAP Library, User Reference
2012-10-02 12:56:23
SNAP, a general purpose network analysis and graph mining library
|
Public Member Functions | |
| TGStatVec (const TTmUnit &_TmUnit=tmu1Sec) | |
| TGStatVec (const TTmUnit &_TmUnit, const TFSet &TakeGrowthStat) | |
| TGStatVec (const TGStatVec &GStat) | |
| TGStatVec (TSIn &SIn) | |
| void | Save (TSOut &SOut) const |
| TGStatVec & | operator= (const TGStatVec &GStat) |
| PGStat | Add () |
| PGStat | Add (const TSecTm &Time, TStr GraphNm=TStr()) |
| void | Add (const PGStat &Growth) |
| void | Add (const PNGraph &Graph, const TSecTm &Time, const TStr &GraphNm=TStr()) |
| void | Add (const PNEGraph &Graph, const TSecTm &Time, const TStr &GraphNm=TStr()) |
| void | Clr () |
| void | Sort (const TGStatVal &SortBy=gsvNodes, const bool &Asc=true) |
| int | Len () const |
| bool | Empty () const |
| PGStat | operator[] (const int &ValN) const |
| PGStat | At (const int &ValN) const |
| PGStat | Last () const |
| const TGStatV & | GetGStatV () const |
| void | Del (const int &ValN) |
| void | DelLast () |
| void | DelBefore (const TSecTm &Tm) |
| void | DelAfter (const TSecTm &Tm) |
| void | DelSmallNodes (const int &MinNodes) |
| void | SetTmUnit (const TTmUnit &TimeUnit) |
| TTmUnit | GetTmUnit () const |
| void | SetTakeStat (const TFSet &TakeStatSet) |
| bool | HasVal (const TGStatVal &Stat) const |
| bool | HasDistr (const TGStatDistr &Stat) const |
| void | GetValV (const TGStatVal &XVal, const TGStatVal &YVal, TFltPrV &ValV) const |
| PGStat | GetAvgGStat (const bool &ClipAt1=false) |
| void | Plot (const TGStatVal &XVal, const TGStatVal &YVal, const TStr &OutFNm, TStr &Desc, const TGpScaleTy &Scale=gpsAuto, const bool &PowerFit=false) const |
| void | PlotAllVsX (const TGStatVal &XVal, const TStr &OutFNm, TStr Desc=TStr(), const TGpScaleTy &Scale=gpsAuto, const bool &PowerFit=false) const |
| void | ImposeDistr (const TGStatDistr &Distr, const TStr &FNmPref, TStr Desc=TStr(), const bool &ExpBin=false, const bool &PowerFit=false, const TGpSeriesTy &PlotWith=gpwLinesPoints, const TStr &Style="") const |
| void | SaveTxt (const TStr &FNmPref, const TStr &Desc) const |
Static Public Member Functions | |
| static PGStatVec | New (const TTmUnit &_TmUnit=tmu1Sec) |
| static PGStatVec | New (const TTmUnit &_TmUnit, const TFSet &TakeGrowthStat) |
| static PGStatVec | Load (TSIn &SIn) |
Static Public Attributes | |
| static uint | MinNodesEdges = 10 |
Friends | |
| class | TPt< TGStatVec > |
Graph Statistisc Sequence
| TGStatVec::TGStatVec | ( | const TTmUnit & | _TmUnit = tmu1Sec | ) |
| TGStatVec::TGStatVec | ( | const TTmUnit & | _TmUnit, |
| const TFSet & | TakeGrowthStat | ||
| ) |
| TGStatVec::TGStatVec | ( | const TGStatVec & | GStat | ) |
| TGStatVec::TGStatVec | ( | TSIn & | SIn | ) |
| PGStat TGStatVec::Add | ( | ) |
| PGStat TGStatVec::Add | ( | const TSecTm & | Time, |
| TStr | GraphNm = TStr() |
||
| ) |
| void TGStatVec::Add | ( | const PGStat & | Growth | ) | [inline] |
| void TGStatVec::Add | ( | const PNGraph & | Graph, |
| const TSecTm & | Time, | ||
| const TStr & | GraphNm = TStr() |
||
| ) |
| void TGStatVec::Add | ( | const PNEGraph & | Graph, |
| const TSecTm & | Time, | ||
| const TStr & | GraphNm = TStr() |
||
| ) |
| PGStat TGStatVec::At | ( | const int & | ValN | ) | const [inline] |
| void TGStatVec::Clr | ( | ) | [inline] |
| void TGStatVec::Del | ( | const int & | ValN | ) | [inline] |
| void TGStatVec::DelAfter | ( | const TSecTm & | Tm | ) |
| void TGStatVec::DelBefore | ( | const TSecTm & | Tm | ) |
| void TGStatVec::DelLast | ( | ) | [inline] |
| void TGStatVec::DelSmallNodes | ( | const int & | MinNodes | ) |
| bool TGStatVec::Empty | ( | ) | const [inline] |
| PGStat TGStatVec::GetAvgGStat | ( | const bool & | ClipAt1 = false | ) |
| const TGStatV& TGStatVec::GetGStatV | ( | ) | const [inline] |
| TTmUnit TGStatVec::GetTmUnit | ( | ) | const [inline] |
| void TGStatVec::GetValV | ( | const TGStatVal & | XVal, |
| const TGStatVal & | YVal, | ||
| TFltPrV & | ValV | ||
| ) | const |
| bool TGStatVec::HasDistr | ( | const TGStatDistr & | Stat | ) | const [inline] |
| bool TGStatVec::HasVal | ( | const TGStatVal & | Stat | ) | const [inline] |
| void TGStatVec::ImposeDistr | ( | const TGStatDistr & | Distr, |
| const TStr & | FNmPref, | ||
| TStr | Desc = TStr(), |
||
| const bool & | ExpBin = false, |
||
| const bool & | PowerFit = false, |
||
| const TGpSeriesTy & | PlotWith = gpwLinesPoints, |
||
| const TStr & | Style = "" |
||
| ) | const |
| PGStat TGStatVec::Last | ( | ) | const [inline] |
| int TGStatVec::Len | ( | ) | const [inline] |
| static PGStatVec TGStatVec::Load | ( | TSIn & | SIn | ) | [inline, static] |
| PGStatVec TGStatVec::New | ( | const TTmUnit & | _TmUnit = tmu1Sec | ) | [static] |
| PGStatVec TGStatVec::New | ( | const TTmUnit & | _TmUnit, |
| const TFSet & | TakeGrowthStat | ||
| ) | [static] |
| PGStat TGStatVec::operator[] | ( | const int & | ValN | ) | const [inline] |
| void TGStatVec::Plot | ( | const TGStatVal & | XVal, |
| const TGStatVal & | YVal, | ||
| const TStr & | OutFNm, | ||
| TStr & | Desc, | ||
| const TGpScaleTy & | Scale = gpsAuto, |
||
| const bool & | PowerFit = false |
||
| ) | const |
| void TGStatVec::PlotAllVsX | ( | const TGStatVal & | XVal, |
| const TStr & | OutFNm, | ||
| TStr | Desc = TStr(), |
||
| const TGpScaleTy & | Scale = gpsAuto, |
||
| const bool & | PowerFit = false |
||
| ) | const |
| void TGStatVec::Save | ( | TSOut & | SOut | ) | const |
| void TGStatVec::SaveTxt | ( | const TStr & | FNmPref, |
| const TStr & | Desc | ||
| ) | const |
| void TGStatVec::SetTakeStat | ( | const TFSet & | TakeStatSet | ) | [inline] |
| void TGStatVec::SetTmUnit | ( | const TTmUnit & | TimeUnit | ) | [inline] |
| void TGStatVec::Sort | ( | const TGStatVal & | SortBy = gsvNodes, |
| const bool & | Asc = true |
||
| ) |
uint TGStatVec::MinNodesEdges = 10 [static] |