All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class geometry.myalgorithms.Jarvis

java.lang.Object
   |
   +----geometry.myalgorithms.Jarvis

public class Jarvis
extends Object
Algoritmo de Jarvis. Data de criação: (14/05/00 12:52:03)


Constructor Index

 o Jarvis()

Method Index

 o algorithm(Points, Solution)
Método principal do algoritmo.
 o jarvisNext(Points, Solution, int, Point)
Retorna o ponto ip tal que angulo(vetor, ip-ip1) é minimo Data de criação: (07/05/00 15:15:49)

Constructors

 o Jarvis
 public Jarvis()

Methods

 o algorithm
 public static void algorithm(Points pts,
                              Solution sol)
Método principal do algoritmo. Data de criação: (07/05/00 12:06:56)

Parameters:
pts - Points - o conjunto de pontos
sol - Solution - o conjunto solução
 o jarvisNext
 public static int jarvisNext(Points pts,
                              Solution sol,
                              int ip1,
                              Point vector)
Retorna o ponto ip tal que angulo(vetor, ip-ip1) é minimo Data de criação: (07/05/00 15:15:49)

Parameters:
ip1 - int - ponto em que estamos
vetor - Point - direcao em que estamos
Returns:
int

All Packages  Class Hierarchy  This Package  Previous  Next  Index