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
TGUtil Class Reference

List of all members.

Static Public Member Functions

static void GetCdf (const TIntPrV &PdfV, TIntPrV &CdfV)
static void GetCdf (const TFltPrV &PdfV, TFltPrV &CdfV)
static void GetCdf (const TIntFltKdV &PdfV, TIntFltKdV &CdfV)
static TIntPrV GetCdf (const TIntPrV &PdfV)
static TFltPrV GetCdf (const TFltPrV &PdfV)
static void GetCCdf (const TIntPrV &PdfV, TIntPrV &CCdfV)
static void GetCCdf (const TFltPrV &PdfV, TFltPrV &CCdfV)
static void GetCCdf (const TIntFltKdV &PdfV, TIntFltKdV &CCdfV)
static TIntPrV GetCCdf (const TIntPrV &PdfV)
static TFltPrV GetCCdf (const TFltPrV &PdfV)
static void GetPdf (const TIntPrV &CdfV, TIntPrV &PdfV)
static void GetPdf (const TFltPrV &CdfV, TFltPrV &PdfV)
static void GetPdf (const TIntFltKdV &CdfV, TIntFltKdV &PdfV)
static void Normalize (TFltPrV &PdfV)
static void Normalize (TIntFltKdV &PdfV)
static void MakeExpBins (const TFltPrV &XYValV, TFltPrV &ExpXYValV, const double &BinFactor=2, const double &MinYVal=1)
static void MakeExpBins (const TFltKdV &XYValV, TFltKdV &ExpXYValV, const double &BinFactor=2, const double &MinYVal=1)
static void MakeExpBins (const TFltV &YValV, TFltV &ExpYValV, const double &BinFactor=1.01)
static void MakeExpBins (const TIntV &YValV, TIntV &ExpYValV, const double &BinFactor=1.01)

Detailed Description

Graph Utilities


Member Function Documentation

void TGUtil::GetCCdf ( const TIntPrV &  PdfV,
TIntPrV &  CCdfV 
) [static]
void TGUtil::GetCCdf ( const TFltPrV &  PdfV,
TFltPrV &  CCdfV 
) [static]
void TGUtil::GetCCdf ( const TIntFltKdV &  PdfV,
TIntFltKdV &  CCdfV 
) [static]
TIntPrV TGUtil::GetCCdf ( const TIntPrV &  PdfV) [static]
TFltPrV TGUtil::GetCCdf ( const TFltPrV &  PdfV) [static]
void TGUtil::GetCdf ( const TIntPrV &  PdfV,
TIntPrV &  CdfV 
) [static]
void TGUtil::GetCdf ( const TFltPrV &  PdfV,
TFltPrV &  CdfV 
) [static]
void TGUtil::GetCdf ( const TIntFltKdV &  PdfV,
TIntFltKdV &  CdfV 
) [static]
TIntPrV TGUtil::GetCdf ( const TIntPrV &  PdfV) [static]
TFltPrV TGUtil::GetCdf ( const TFltPrV &  PdfV) [static]
void TGUtil::GetPdf ( const TIntPrV &  CdfV,
TIntPrV &  PdfV 
) [static]
void TGUtil::GetPdf ( const TFltPrV &  CdfV,
TFltPrV &  PdfV 
) [static]
void TGUtil::GetPdf ( const TIntFltKdV &  CdfV,
TIntFltKdV &  PdfV 
) [static]
void TGUtil::MakeExpBins ( const TFltPrV &  XYValV,
TFltPrV &  ExpXYValV,
const double &  BinFactor = 2,
const double &  MinYVal = 1 
) [static]
void TGUtil::MakeExpBins ( const TFltKdV &  XYValV,
TFltKdV &  ExpXYValV,
const double &  BinFactor = 2,
const double &  MinYVal = 1 
) [static]
void TGUtil::MakeExpBins ( const TFltV &  YValV,
TFltV &  ExpYValV,
const double &  BinFactor = 1.01 
) [static]
void TGUtil::MakeExpBins ( const TIntV &  YValV,
TIntV &  ExpYValV,
const double &  BinFactor = 1.01 
) [static]
void TGUtil::Normalize ( TFltPrV &  PdfV) [static]
void TGUtil::Normalize ( TIntFltKdV &  PdfV) [static]

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