geoComplex
Interface GeoComplex

All Superinterfaces:
Complex
All Known Subinterfaces:
EditableGeoComplex
All Known Implementing Classes:
DBGeoComplex, StandardGeoComplex

public interface GeoComplex
extends Complex

Represents a geometric complex, i.e. a complex which contains geometric information about its cells. This means, every cell contained in this complex is a GeoCell.

Author:
karsten

Method Summary
 GeoCell getGeoCell(CellID cell)
          Returns a cell of this complex as a GeoCell object.
 EditableGeoComplex getGeoCopy()
           
 EditableGeoComplex getPartofGeoComplex(java.util.Set collection)
           
 
Methods inherited from interface complex.Complex
boundary, getCell, getCellCount, getCellIterator, getCopy, getDim, getMaxCellID, getPartofComplex, hasCell
 

Method Detail

getGeoCell

public GeoCell getGeoCell(CellID cell)
Returns a cell of this complex as a GeoCell object. This is just a shortcut for (GeoCell) getCell()

Parameters:
cell - the ID of the cell
Returns:
the selected cell as an instance of GeoCell
See Also:
Complex#getCell()

getGeoCopy

public EditableGeoComplex getGeoCopy()

getPartofGeoComplex

public EditableGeoComplex getPartofGeoComplex(java.util.Set collection)