cz.cuni.jagrlib.piece
Class VEFDS.FaceInSolidIterator

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.FaceInSolidIterator
All Implemented Interfaces:
BrepIterator, Property
Enclosing class:
VEFDS

protected class VEFDS.FaceInSolidIterator
extends DefaultBrepIteratorArr

Iterator for faces in the given solid.


Field Summary
protected  int ctx
          Actual context.
protected  int solid
          Solid'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.FaceInSolidIterator(int ctx, int solid)
           
 
Method Summary
 void init(int ctx, int solid)
          [Re-]initialize the iterator.
 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

ctx

protected int ctx
Actual context.


solid

protected int solid
Solid's id.

Constructor Detail

VEFDS.FaceInSolidIterator

public VEFDS.FaceInSolidIterator(int ctx,
                                 int solid)
Method Detail

init

public void init(int ctx,
                 int solid)
[Re-]initialize the iterator.


reset

public void reset()
Reset the iterator.

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