All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

add(Edge). Method in class geometry.animaalgo.Solution
Adiciona uma aresta à solução, e a desenha na tela.
add(Point). Method in class geometry.animaalgo.Points
Adiciona um ponto ao conjunto, e chama o view correspondente.
algorithm(Points, Solution). Static method in class geometry.myalgorithms.Graham
Método principal do algoritmo.
algorithm(Points, Solution). Static method in class geometry.myalgorithms.Jarvis
Método principal do algoritmo.
algorithm(Points, Solution). Static method in class geometry.myalgorithms.Spiral
Método principal do algoritmo.
animate_ActionPerformed(). Method in class geometry.animaalgo.AnimatedApplet2D
Botao Animate clicado
AnimatedApplet2D(). Constructor for class geometry.animaalgo.AnimatedApplet2D
area(Point, Point). Method in class geometry.animaalgo.Point
Retorna a área orientada entre o objeto Ponto e os parâmetros p2 e p3.

C

clear_ActionPerformed(). Method in class geometry.animaalgo.AnimatedApplet2D
Botao Clear clicado
convexAngle(Point, Point, Point). Static method in class geometry.myalgorithms.Graham
Retorna verdadeiro se o ângulo é convexo (para a esquerda).

D

delay. Variable in class geometry.animaalgo.View
determinateBaricenter(Points). Static method in class geometry.myalgorithms.Graham
Determina o baricentro do conjunto de pontos.
dimx. Variable in class geometry.animaalgo.View
dimy. Variable in class geometry.animaalgo.View
drawEdge(Point, Point). Method in class geometry.animaalgo.View2D
Desenha uma aresta.
drawEdgeCandidate(Point, Point). Method in class geometry.animaalgo.View2D
Desenha uma aresta candidata, em vermelho.
drawEdgeTemporary(Point, Point). Method in class geometry.animaalgo.View2D
Desenha uma aresta temporária, em azul.
drawPoint(Point). Method in class geometry.animaalgo.View2D
Plota um ponto em g.

E

Edge(Point, Point). Constructor for class geometry.animaalgo.Edge
Construtor Edge.
elem(int). Method in class geometry.animaalgo.Points
Retorna o ponto do conjunto com índice index.
elem(int). Method in class geometry.animaalgo.Solution
Retorna a aresta de índice index.
exchange(int, int). Method in class geometry.animaalgo.Points
Troca dois pontos de posição.

G

g. Variable in class geometry.animaalgo.View
generateRandomPoints(int, int). Method in class geometry.animaalgo.Points
Gera pontos aleatórios uniformemente distribuídos em um retângulo, círculo, triângulo ou sobre um círculo Data de criação: (06/05/00 17:49:54)
getAppletInfo(). Method in class geometry.animaalgo.AnimatedApplet2D
Retorna informações sobre este applet.
Graham(). Constructor for class geometry.myalgorithms.Graham

I

init(). Method in class geometry.animaalgo.AnimatedApplet2D
Inicializa o applet.
init(Graphics, int, int). Method in class geometry.animaalgo.View
Inicializa a view.
insert(Point, int). Method in class geometry.animaalgo.Points
Insere um ponto na posição de índice index.
interior(Point[]). Method in class geometry.animaalgo.Point
Verifica se o ponto está no interior do quadrilátero e retorna true ou false.

J

Jarvis(). Constructor for class geometry.myalgorithms.Jarvis
jarvisNext(Points, Solution, int, Point). Static method in class geometry.myalgorithms.Jarvis
Retorna o ponto ip tal que angulo(vetor, ip-ip1) é minimo Data de criação: (07/05/00 15:15:49)

M

main(String[]). Static method in class geometry.animaalgo.AnimatedApplet2D
ponto de entrada principal - inicia a parte quando ela é executada como uma aplicação
minimumY(). Method in class geometry.animaalgo.Points
Determina o ponto de mínimo y de todo o conjunto.
minus(Point). Method in class geometry.animaalgo.Point
Retorna um ponto menos o outro.
mouseEventToPoint(MouseEvent). Method in class geometry.animaalgo.AnimatedApplet2D
Retorna o ponto de mouseEvent, já convertido para as coordenadas de pontos (entre 0.0 e 1.0).

N

norm(). Method in class geometry.animaalgo.Point
Returna a norma do vetor.

P

paint(). Method in class geometry.animaalgo.View2D
Limpa a área gráfica e redesenha todo o conjunto.
paint(Graphics). Method in class geometry.animaalgo.AnimatedApplet2D
Pinta o applet.
panel2_MouseDragged(MouseEvent). Method in class geometry.animaalgo.AnimatedApplet2D
Usuário move ponto
panel2_MousePressed(MouseEvent). Method in class geometry.animaalgo.AnimatedApplet2D
Usuário clica no conjunto de pontos
panel2_MouseReleased(MouseEvent). Method in class geometry.animaalgo.AnimatedApplet2D
Trata liberação do botão do mouse
Point(). Constructor for class geometry.animaalgo.Point
Cria um ponto na origem.
Point(double, double). Constructor for class geometry.animaalgo.Point
Cria um ponto com as coordenadas indicadas pelos parâmetros.
Point(Point). Constructor for class geometry.animaalgo.Point
Cria um ponto nas mesmas coordenadas que o "Ponto" fornecido.
point1. Variable in class geometry.animaalgo.Edge
point2. Variable in class geometry.animaalgo.Edge
Points(). Constructor for class geometry.animaalgo.Points
Construtor Pontos.
Points(int). Constructor for class geometry.animaalgo.Points
Constrói um conjunto Pontos em um Vector com quantidade inicial pnumPoints.
pseudoAngle(Point). Method in class geometry.animaalgo.Point
Retorna o pseudo-ângulo entre o ponto e o parâmetro p2, em relaçao à origem.
pseudoAngleUnitary(). Method in class geometry.animaalgo.Point
Retorna o pseudo-ângulo entre o ponto e o eixo horizontal.
pts. Variable in class geometry.animaalgo.View2D

R

random_ActionPerformed(). Method in class geometry.animaalgo.AnimatedApplet2D
Botão random clicado
remove(int). Method in class geometry.animaalgo.Points
Remove o ponto de índice index.
remove(int). Method in class geometry.animaalgo.Solution
Remove uma aresta da solução.

S

setCandidate(Edge). Method in class geometry.animaalgo.Solution
Desenha uma aresta candidata.
setDelay(long). Method in class geometry.animaalgo.View
Seta o delay.
setElement(Point, int). Method in class geometry.animaalgo.Points
Seta o elemento "index" do vetor como sendo o ponto p.
setPoints(Points). Method in class geometry.animaalgo.View2D
Seta o conjunto Points.
setSolution(Solution). Method in class geometry.animaalgo.View2D
Seta o conjunto Solution.
setView(View2D). Method in class geometry.animaalgo.Points
Seta a view deste Points para pvw.
setView(View2D). Method in class geometry.animaalgo.Solution
Seta a view deste Solution para pvw.
size(). Method in class geometry.animaalgo.Points
Retorna o número de elementos deste Points.
size(). Method in class geometry.animaalgo.Solution
Retorna o número de elementos deste Solution.
sleep(). Method in class geometry.animaalgo.View2D
Dorme pelo numero de milissegundos especificado em delay.
sol. Variable in class geometry.animaalgo.View2D
Solution(). Constructor for class geometry.animaalgo.Solution
Construtor Solution.
sortAngles(Points, Point, int, int). Static method in class geometry.myalgorithms.Graham
Orena os ângulos em torno do ponto o, através de um Quicksort.
Spiral(). Constructor for class geometry.myalgorithms.Spiral
spiralNext(Points, Solution, int, Point). Static method in class geometry.myalgorithms.Spiral
Retorna o ponto ip tal que angulo(vetor, ip-ip1) é minimo Data de criação: (07/05/00 15:15:49)

V

View(). Constructor for class geometry.animaalgo.View
Construtor View.
View2D(). Constructor for class geometry.animaalgo.View2D
Construtor View2D.
View2D(Points, Solution). Constructor for class geometry.animaalgo.View2D
Construtor View2D.

X

x. Variable in class geometry.animaalgo.Point

Y

y. Variable in class geometry.animaalgo.Point