cz.cuni.jagrlib.piece
Class VEFDS.EdgeInFaceIterator

java.lang.Object
  extended by cz.cuni.jagrlib.DefaultProperty
      extended by cz.cuni.jagrlib.DefaultBrepIterator
          extended by cz.cuni.jagrlib.DefaultBrepIteratorArr
              extended by cz.cuni.jagrlib.piece.VEFDS.EdgeInFaceIterator
All Implemented Interfaces:
BrepIterator, Property
Enclosing class:
VEFDS

protected class VEFDS.EdgeInFaceIterator
extends DefaultBrepIteratorArr

Iterator for edges in the given face.


Field Summary
protected  int face
          Face's id.
 
Fields inherited from class cz.cuni.jagrlib.DefaultBrepIteratorArr
arr, n
 
Fields inherited from interface cz.cuni.jagrlib.iface.BrepIterator
CONTEXT, PROJ_COORDS, SORT_ASCENDING, SORT_DESCENDING, SORT_ORDER
 
Fields inherited from interface cz.cuni.jagrlib.iface.Property
LOGGING, STATISTICS, TEXT_DESCRIPTION
 
Constructor Summary
VEFDS.EdgeInFaceIterator(int face)
           
 
Method Summary
 void init(int face)
           
 void reset()
          Reset the iterator.
 
Methods inherited from class cz.cuni.jagrlib.DefaultBrepIteratorArr
left, next, toArray
 
Methods inherited from class cz.cuni.jagrlib.DefaultProperty
booleanProperty, booleanProperty, colorDoubleProperty, colorProperty, commit, doubleProperty, doubleProperty, doubleProperty, enumProperty, floatProperty, floatProperty, floatProperty, get, intProperty, intProperty, intProperty, longProperty, longProperty, longProperty, set, set, stringProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface cz.cuni.jagrlib.iface.Property
commit, get, set
 

Field Detail

face

protected int face
Face's id.

Constructor Detail

VEFDS.EdgeInFaceIterator

public VEFDS.EdgeInFaceIterator(int face)
Method Detail

init

public void init(int face)

reset

public void reset()
Reset the iterator.

Specified by:
reset in interface BrepIterator
Specified by:
reset in class DefaultBrepIterator