Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

csfl::IDRect Class Reference

#include <drect.h>

List of all members.

Public Methods

 IDRect (const IDPoint &p_P1, const IDPoint &p_P2)
 IDRect (double p_x=0.0, double p_y=0.0, double p_W=0.0, double p_H=0.0)
IDPoint LeftBottom () const
IDPoint RightTop () const
double Width () const
double Height () const
bool Contains (const IDPoint &p) const

Static Public Attributes

const IDRect zero

Protected Attributes

IDPoint p1
IDPoint p2


Constructor & Destructor Documentation

csfl::IDRect::IDRect ( const IDPoint & p_P1,
const IDPoint & p_P2 )
 

O argumento “p_P1“ representa o ponto inferior esquerdo e “p_P2“ o ponto superior direito do retângulo.

csfl::IDRect::IDRect ( double p_x = 0.0,
double p_y = 0.0,
double p_W = 0.0,
double p_H = 0.0 ) [inline]
 

O argumentos “p_x“ e “p_y“ representam o ponto inferior esquerdo e “p_W“ e “p_H“ a largura e altura do retângulo, respectivamente.


Member Function Documentation

bool csfl::IDRect::Contains ( const IDPoint & p ) const [inline]
 

Retorna verdadeiro se “p“ está contido no retângulo.

double csfl::IDRect::Height ( ) const [inline]
 

IDPoint csfl::IDRect::LeftBottom ( ) const [inline]
 

Retorna o ponto inferior esquerdo do retângulo.

IDPoint csfl::IDRect::RightTop ( ) const [inline]
 

Retorna o ponto superior direito do retângulo.

double csfl::IDRect::Width ( ) const [inline]
 

Retorna os valores da largura e altura do retângulo.


Member Data Documentation

IDPoint csfl::IDRect::p1 [protected]
 

IDPoint csfl::IDRect::p2 [protected]
 

const IDRect csfl::IDRect::zero [static]
 

Classe que representa um retângulo com atributos do tipo double.


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

 

CFD Project | Documents | Downloads | Contact us | Use Terms

 

© SINMEC/EMC/UFSC, 2001.

All rights reserved.

Last Update: Jan. 18, 2002

 Webmaster