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

List of all members.

Public Member Functions

 TFltRect ()
 TFltRect (const TFltRect &FltRect)
 TFltRect (const double &_MnX, const double &_MnY, const double &_MxX, const double &_MxY)
 TFltRect (TSIn &SIn)
void Save (TSOut &SOut) const
void LoadXml (const PXmlTok &XmlTok, const TStr &Nm)
void SaveXml (TSOut &SOut, const TStr &Nm) const
TFltRectoperator= (const TFltRect &FltRect)
double GetMnX () const
double GetMnY () const
double GetMxX () const
double GetMxY () const
double GetXLen () const
double GetYLen () const
double GetXCenter () const
double GetYCenter () const
bool IsXYIn (const double &X, const double &Y) const
TStr GetStr () const

Static Public Member Functions

static bool Intersection (const TFltRect &Rect1, const TFltRect &Rect2)

Public Attributes

TFlt MnX
TFlt MnY
TFlt MxX
TFlt MxY

Constructor & Destructor Documentation

TFltRect::TFltRect ( ) [inline]
TFltRect::TFltRect ( const TFltRect FltRect) [inline]
TFltRect::TFltRect ( const double &  _MnX,
const double &  _MnY,
const double &  _MxX,
const double &  _MxY 
) [inline]
TFltRect::TFltRect ( TSIn SIn) [inline]

Member Function Documentation

double TFltRect::GetMnX ( ) const [inline]
double TFltRect::GetMnY ( ) const [inline]
double TFltRect::GetMxX ( ) const [inline]
double TFltRect::GetMxY ( ) const [inline]
double TFltRect::GetXCenter ( ) const [inline]
double TFltRect::GetXLen ( ) const [inline]
double TFltRect::GetYCenter ( ) const [inline]
double TFltRect::GetYLen ( ) const [inline]
bool TFltRect::Intersection ( const TFltRect Rect1,
const TFltRect Rect2 
) [static]
bool TFltRect::IsXYIn ( const double &  X,
const double &  Y 
) const [inline]
void TFltRect::LoadXml ( const PXmlTok &  XmlTok,
const TStr Nm 
)
TFltRect& TFltRect::operator= ( const TFltRect FltRect) [inline]
void TFltRect::Save ( TSOut SOut) const [inline]
void TFltRect::SaveXml ( TSOut SOut,
const TStr Nm 
) const

Member Data Documentation


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