cosi::quantity::onchipcommunication::IpGeometry Class Reference

#include <IpGeometry.h>

Inheritance diagram for cosi::quantity::onchipcommunication::IpGeometry:

cosi::Quantity

List of all members.

Public Member Functions

 IpGeometry ()
virtual ~IpGeometry ()
IpGeometry Get ()
void Set (IpGeometry pP)
void SetXl (RealQuantity Xl)
void SetXr (RealQuantity Xr)
void SetYt (RealQuantity Yt)
void SetYb (RealQuantity Yb)
void SetArea (RealQuantity Area)
RealQuantity GetXl () const
RealQuantity GetXr () const
RealQuantity GetYt () const
RealQuantity GetYb () const
RealQuantity GetArea () const
bool operator== (const IpGeometry &pP) const
bool operator< (const IpGeometry &pP) const
IpGeometry operator+ (IpGeometry pT)
IpGeometry operator- (IpGeometry pT)

Static Public Attributes

static std::string sQuantityType = "Rectangle"
static std::string sQuantityName = "IpGeometry"

Private Attributes

RealQuantity mXl
RealQuantity mXr
RealQuantity mYt
RealQuantity mYb
RealQuantity mArea

Friends

std::ostream & operator<< (std::ostream &pOs, const IpGeometry &pP)


Constructor & Destructor Documentation

cosi::quantity::onchipcommunication::IpGeometry::IpGeometry (  ) 

cosi::quantity::onchipcommunication::IpGeometry::~IpGeometry (  )  [virtual]


Member Function Documentation

IpGeometry cosi::quantity::onchipcommunication::IpGeometry::Get (  ) 

void cosi::quantity::onchipcommunication::IpGeometry::Set ( IpGeometry  pP  ) 

void cosi::quantity::onchipcommunication::IpGeometry::SetXl ( RealQuantity  Xl  ) 

void cosi::quantity::onchipcommunication::IpGeometry::SetXr ( RealQuantity  Xr  ) 

void cosi::quantity::onchipcommunication::IpGeometry::SetYt ( RealQuantity  Yt  ) 

void cosi::quantity::onchipcommunication::IpGeometry::SetYb ( RealQuantity  Yb  ) 

void cosi::quantity::onchipcommunication::IpGeometry::SetArea ( RealQuantity  Area  ) 

RealQuantity cosi::quantity::onchipcommunication::IpGeometry::GetXl (  )  const

RealQuantity cosi::quantity::onchipcommunication::IpGeometry::GetXr (  )  const

RealQuantity cosi::quantity::onchipcommunication::IpGeometry::GetYt (  )  const

RealQuantity cosi::quantity::onchipcommunication::IpGeometry::GetYb (  )  const

RealQuantity cosi::quantity::onchipcommunication::IpGeometry::GetArea (  )  const

bool cosi::quantity::onchipcommunication::IpGeometry::operator== ( const IpGeometry pP  )  const

bool cosi::quantity::onchipcommunication::IpGeometry::operator< ( const IpGeometry pP  )  const

IpGeometry cosi::quantity::onchipcommunication::IpGeometry::operator+ ( IpGeometry  pT  ) 

IpGeometry cosi::quantity::onchipcommunication::IpGeometry::operator- ( IpGeometry  pT  ) 


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  pOs,
const IpGeometry pP 
) [friend]


Member Data Documentation


The documentation for this class was generated from the following files:
Generated on Sun Sep 7 18:37:49 2008 for COSI by  doxygen 1.5.4
Contact 
©2002-2018 U.C. Regents