GeomVis  0.1
Набор классов Java для визуализации результатов работы геометрических алгоритмов
Открытые члены | Полный список членов класса
Класс container.GeomContainer

Kласс для хранения графических объектов Подробнее...

Граф наследования:container.GeomContainer:

Открытые члены

void addListener (IGeomContainerListener listener)
 
void removeListener (IGeomContainerListener listener)
 
GeomContainer getSelectedObjects ()
 Возвращает новый контейнер, со всеми выделенными объектами Подробнее...
 
GeomContainer getObjectsTypeOf (Class c)
 Возвращает новый контейнер со всеми объектами данного класса, например Point.class. Подробнее...
 
 GeomContainer (GCoordSystem gcs)
 
boolean add (GObject obj)
 
void remove (GObject obj)
 
void draw (GCoordSystem gcs)
 
GObject find (Class objClass)
 
GObject extract (Class objClass)
 
GObject in (int canvasX, int canvasY, GCoordSystem gcs)
 

Подробное описание

Основные операции add, getSelectedObjects и getObjectsTypeOf

Пример обхода контейнера:

Iterator<GObject> iterator = iterator();
while (iterator.hasNext())
{
GObject obj = iterator.next();
//...действия с объектом obj
}

Преобразование в массив - функция суперкласса - toArray()

См. определение в файле GeomContainer.java строка 34

Конструктор(ы)

container.GeomContainer.GeomContainer ( GCoordSystem  gcs)

См. определение в файле GeomContainer.java строка 96

Методы

void container.GeomContainer.addListener ( IGeomContainerListener  listener)

См. определение в файле GeomContainer.java строка 40

void container.GeomContainer.draw ( GCoordSystem  gcs)

См. определение в файле GeomContainer.java строка 119

GObject container.GeomContainer.in ( int  canvasX,
int  canvasY,
GCoordSystem  gcs 
)

См. определение в файле GeomContainer.java строка 157

void container.GeomContainer.remove ( GObject  obj)

См. определение в файле GeomContainer.java строка 113

void container.GeomContainer.removeListener ( IGeomContainerListener  listener)

См. определение в файле GeomContainer.java строка 45


Объявления и описания членов класса находятся в файле: