Module vecmath

Class Octree.State

java.lang.Object
de.grogra.vecmath.geom.Variables
de.grogra.vecmath.geom.Octree.State
Enclosing class:
Octree

public abstract static class Octree.State extends Variables
Author:
Ole Kniemeyer
  • Field Details

    • cellIterator

      protected CellIterator cellIterator
      The cell iterator which is used to traverse the octree along a line.
  • Constructor Details

    • State

      public State()
  • Method Details

    • mark

      public abstract boolean mark(int id)
      Marks the volume id within this state, returns true iff the volume has not yet been marked before within this state.
      Parameters:
      id - id of the volume
      Returns:
      true iff the volume id is marked for the first time
      See Also:
    • clear

      public abstract void clear(int id)
      Clears any mark of volume id which has been set previously by mark(int) within this state.
      Parameters:
      id - of the volume
      See Also: