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

csfl::IDPoint Class Reference

#include <dpoint.h>

List of all members.

Public Methods

 IDPoint (double _x=0.0, double _y=0.0)
 ~IDPoint ()
IDPoint operator+ (const IDPoint &_p) const
IDPoint operator- (const IDPoint &_p) const
IDPoint operator * (double n) const
IDPoint operator * (int n) const
IDPoint operator/ (double n) const
bool operator!= (const IDPoint &_p) const
bool operator== (const IDPoint &_p) const

Public Attributes

double x
double y

Static Public Attributes

const IDPoint zero


Detailed Description

Classe que representa um ponto bidimensional cujas coordenadas estão armazenadas em variáveis do tipo double.


Constructor & Destructor Documentation

csfl::IDPoint::IDPoint ( double _x = 0.0,
double _y = 0.0 ) [inline]
 

Os argumento “_x“ e “_y“ definem as coordenas do ponto.

csfl::IDPoint::~IDPoint ( ) [inline]
 


Member Function Documentation

IDPoint csfl::IDPoint::operator * ( int n ) const [inline]
 

Operador *, multiplica as coordenadas do ponto por um valor “n”.

IDPoint csfl::IDPoint::operator * ( double n ) const [inline]
 

Operador *, multiplica as coordenadas do ponto por um valor “n”.

bool csfl::IDPoint::operator!= ( const IDPoint & _p ) const [inline]
 

Operador !=, compara dois objetos IPoint.

IDPoint csfl::IDPoint::operator+ ( const IDPoint & _p ) const [inline]
 

Operador +, soma as coordenadas de dois pontos.

IDPoint csfl::IDPoint::operator- ( const IDPoint & _p ) const [inline]
 

Operador -, subtrai as coordenadas de dois pontos.

IDPoint csfl::IDPoint::operator/ ( double n ) const [inline]
 

Operador /, divide as coordenadas do ponto por um valor “n”.

bool csfl::IDPoint::operator== ( const IDPoint & _p ) const [inline]
 

Operador ==, compara dois objetos IPoint.


Member Data Documentation

double csfl::IDPoint::x
 

Os atributos x e y são as coordenadas do ponto.

double csfl::IDPoint::y
 

Os atributos x e y são as coordenadas do ponto.

const IDPoint csfl::IDPoint::zero [static]
 

Constante estática que cria um ponto com coordenadas iguais a zero.


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