All Packages Class Hierarchy This Package Previous Next Index
Class geometry.animaalgo.Point
java.lang.Object
|
+----geometry.animaalgo.Point
- public class Point
- extends Object
Um ponto no plano.
Data de criação: (06/05/00 17:53:56)
-
x
-
-
y
-
-
Point()
- Cria um ponto na origem.
-
Point(double, double)
- Cria um ponto com as coordenadas indicadas pelos parâmetros.
-
Point(Point)
- Cria um ponto nas mesmas coordenadas que o "Ponto" fornecido.
-
area(Point, Point)
- Retorna a área orientada entre o objeto Ponto e os parâmetros p2 e p3.
-
interior(Point[])
- Verifica se o ponto está no interior do quadrilátero e retorna
true ou false.
-
minus(Point)
- Retorna um ponto menos o outro.
-
norm()
- Returna a norma do vetor.
-
pseudoAngle(Point)
- Retorna o pseudo-ângulo entre o ponto e o parâmetro p2, em
relaçao à origem.
-
pseudoAngleUnitary()
- Retorna o pseudo-ângulo entre o ponto e o eixo horizontal.
x
public double x
y
public double y
Point
public Point()
- Cria um ponto na origem.
Point
public Point(double xval,
double yval)
- Cria um ponto com as coordenadas indicadas pelos parâmetros.
Point
public Point(Point point)
- Cria um ponto nas mesmas coordenadas que o "Ponto" fornecido.
area
public double area(Point p2,
Point p3)
- Retorna a área orientada entre o objeto Ponto e os parâmetros p2 e p3.
Data de criação: (10/05/00 21:38:31)
- Parameters:
- p2 - Point
- p3 - Point
- Returns:
- double
interior
public boolean interior(Point l[])
- Verifica se o ponto está no interior do quadrilátero e retorna
true ou false. O parâmetro deve ser um array de "Ponto" de 4 elementos.
Data de criação: (10/05/00 21:25:39)
- Parameters:
- l - Ponto[] - limites do quadrilatero
- Returns:
- boolean
minus
public Point minus(Point p2)
- Retorna um ponto menos o outro.
Data de criação: (09/05/00 00:16:05)
- Parameters:
- p2 - geometria.fconvexo.Ponto
- Returns:
- geometria.fconvexo.Ponto
norm
public double norm()
- Returna a norma do vetor.
Data de criação: (07/05/00 15:26:43)
- Returns:
- double
pseudoAngle
public double pseudoAngle(Point p2)
- Retorna o pseudo-ângulo entre o ponto e o parâmetro p2, em
relaçao à origem.
Data de criação: (07/05/00 15:35:42)
- Parameters:
- p2 - Ponto
- Returns:
- double
pseudoAngleUnitary
public double pseudoAngleUnitary()
- Retorna o pseudo-ângulo entre o ponto e o eixo horizontal.
O valor de retorno varia no intervalo [0,8), com o ponto variando
do primeiro ao quarto quadrante. O cálculo não envolve raiz quadrada.
Data de criação: (07/05/00 16:04:51)
- Returns:
- double
All Packages Class Hierarchy This Package Previous Next Index