de.unihalle.informatik.MiToBo.topology
Class MTBTopologicalNumber2DN8

java.lang.Object
  extended by de.unihalle.informatik.MiToBo.topology.MTBTopologicalNumber
      extended by de.unihalle.informatik.MiToBo.topology.MTBTopologicalNumber2D
          extended by de.unihalle.informatik.MiToBo.topology.MTBTopologicalNumber2DN8

public class MTBTopologicalNumber2DN8
extends MTBTopologicalNumber2D

Class to compute topological numbers for the 2D case. This classes define the 8-neighborhood


Nested Class Summary
 
Nested classes/interfaces inherited from class de.unihalle.informatik.MiToBo.topology.MTBTopologicalNumber
MTBTopologicalNumber.PixelOffsetIterator, MTBTopologicalNumber.Point3D
 
Field Summary
 
Fields inherited from class de.unihalle.informatik.MiToBo.topology.MTBTopologicalNumber
coordinatesNeighborNeighbors, coordinatesNeighborNeighborsByCoord, coordinatesNeighbors, debug, offsetsNeighborNeighbors, offsetsNeighbors, X
 
Constructor Summary
MTBTopologicalNumber2DN8()
          Construct a class for this neighborhood definition
 
Method Summary
protected  void computeN()
          Derive N_n^k from X, see Han et al.
static void main(String[] args)
          Test
 
Methods inherited from class de.unihalle.informatik.MiToBo.topology.MTBTopologicalNumber2D
initNeighbors, topoNumberIsOne
 
Methods inherited from class de.unihalle.informatik.MiToBo.topology.MTBTopologicalNumber
hasOneCC, iterator, iteratorOffsets, print, topoNumberIsOne
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MTBTopologicalNumber2DN8

public MTBTopologicalNumber2DN8()
Construct a class for this neighborhood definition

Method Detail

computeN

protected void computeN()
Description copied from class: MTBTopologicalNumber
Derive N_n^k from X, see Han et al. This method works destructive on X (for efficiency), that is upon return X contains N_n^k, which is a subset of X. n and k are define in derived sub classes.

Specified by:
computeN in class MTBTopologicalNumber

main

public static void main(String[] args)
Test



Copyright © 2010–2015 Martin Luther University Halle-Wittenberg. All rights reserved.