All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class geometry.animaalgo.Points

java.lang.Object
   |
   +----geometry.animaalgo.Points

public class Points
extends Object
Um conjunto de pontos. Data de criação: (14/05/00 11:55:50)


Constructor Index

 o Points()
Construtor Pontos.
 o Points(int)
Constrói um conjunto Pontos em um Vector com quantidade inicial pnumPoints.

Method Index

 o add(Point)
Adiciona um ponto ao conjunto, e chama o view correspondente.
 o elem(int)
Retorna o ponto do conjunto com índice index.
 o exchange(int, int)
Troca dois pontos de posição.
 o generateRandomPoints(int, int)
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)
 o insert(Point, int)
Insere um ponto na posição de índice index.
 o minimumY()
Determina o ponto de mínimo y de todo o conjunto.
 o remove(int)
Remove o ponto de índice index.
 o setElement(Point, int)
Seta o elemento "index" do vetor como sendo o ponto p.
 o setView(View2D)
Seta a view deste Points para pvw.
 o size()
Retorna o número de elementos deste Points.

Constructors

 o Points
 public Points()
Construtor Pontos.

 o Points
 public Points(int pnumPoints)
Constrói um conjunto Pontos em um Vector com quantidade inicial pnumPoints.

Methods

 o add
 public void add(Point point)
Adiciona um ponto ao conjunto, e chama o view correspondente. Data de criação: (14/05/00 12:10:55)

Parameters:
point - Point
 o elem
 public Point elem(int index)
Retorna o ponto do conjunto com índice index. Data de criação: (14/05/00 12:05:58)

Parameters:
index - int
Returns:
geometria.algoritmoanimado.Ponto
 o exchange
 public void exchange(int i,
                      int j)
Troca dois pontos de posição. Data de criação: (28/05/00 18:47:58)

Parameters:
i - int
j - int
 o generateRandomPoints
 public void generateRandomPoints(int numPoints,
                                  int onde)
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)

 o insert
 public void insert(Point point,
                    int index)
Insere um ponto na posição de índice index. Data de criação: (14/05/00 12:09:13)

Parameters:
point - Point
index - int
 o minimumY
 public int minimumY()
Determina o ponto de mínimo y de todo o conjunto. Data de criação: (07/05/00 15:10:08)

Returns:
int
 o remove
 public void remove(int index)
Remove o ponto de índice index. Data de criação: (14/05/00 12:10:02)

Parameters:
index - int
 o setElement
 public void setElement(Point p,
                        int index)
Seta o elemento "index" do vetor como sendo o ponto p. Data de criação: (14/06/00 21:11:42)

Parameters:
p - geometry.animaalgo.Point
index - int
 o setView
 public void setView(View2D pvw)
Seta a view deste Points para pvw. Data de criação: (28/05/00 12:28:48)

Parameters:
pvw - geometria.animaalgo.View
 o size
 public int size()
Retorna o número de elementos deste Points. Data de criação: (14/05/00 12:04:39)

Returns:
int

All Packages  Class Hierarchy  This Package  Previous  Next  Index