|
GeomVis
0.1
Набор классов Java для визуализации результатов работы геометрических алгоритмов
|
Kласс для хранения графических объектов Подробнее...
Открытые члены | |
| 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
Пример обхода контейнера:
Преобразование в массив - функция суперкласса - 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
1.8.7