#include <vector.h>
Inheritance diagram for csfl::IVector::
Public Methods | |
IVector (double _x, double _y) | |
IVector (const IDPoint &_p) | |
IVector (const IVector &_v) | |
IVector () | |
double | InnerProduct (IVector v) const |
double | CrossProduct (IVector v) const |
double | Norm () const |
IVector | operator+ (IVector v) const |
IVector | operator- (IVector v) const |
IVector | operator * (int c) const |
Public Attributes | |
double | x |
double | y |
|
Os argumentos “_x“ e “_y“ representam as coordenadas do vetor. |
|
Os argumentos “_p.x“ e “_p.y“ representam as coordenadas do vetor. |
|
Cria um objeto IVector a partir de outro. |
|
|
|
Retorna o valor do produto vetorial entre o vetor atual e o vetor “v” passado como argumento. |
|
Retorna o valor do produto escalar entre o vetor atual e o vetor “v” passado como argumento. |
|
Retorna a norma do vetor. |
|
Define o operador multiplicação para objetos da classe IVector. |
|
Operador +, adiciona dois objetos da classe IVector. |
|
Operador -, define a subtração entre dois objetos da classe IVector. |
|
|
|
|
CFD Project
|
Documents |
Downloads |
Contact us |
Use Terms |
|
|||
© SINMEC/EMC/UFSC,
2001. |
All rights
reserved. |
Last Update: Jan. 18, 2002 |
|