| Open CASCADE Technology
    7.3.0
    | 
Iterates on all the descendants of a shape. More...
#include <TNaming_NewShapeIterator.hxx>
| Public Member Functions | |
| TNaming_NewShapeIterator (const TopoDS_Shape &aShape, const Standard_Integer Transaction, const TDF_Label &access) | |
| TNaming_NewShapeIterator (const TopoDS_Shape &aShape, const TDF_Label &access) | |
| TNaming_NewShapeIterator (const TNaming_NewShapeIterator &anIterator) | |
| Iterates from the current Shape in <anIterator>  More... | |
| TNaming_NewShapeIterator (const TNaming_Iterator &anIterator) | |
| Iterates from the current Shape in <anIterator>  More... | |
| Standard_Boolean | More () const | 
| void | Next () | 
| TDF_Label | Label () const | 
| Handle< TNaming_NamedShape > | NamedShape () const | 
| const TopoDS_Shape & | Shape () const | 
| Warning! Can be a Null Shape if a descendant is deleted.  More... | |
| Standard_Boolean | IsModification () const | 
| True if the new shape is a modification (split, fuse,etc...) of the old shape.  More... | |
Iterates on all the descendants of a shape.
| TNaming_NewShapeIterator::TNaming_NewShapeIterator | ( | const TopoDS_Shape & | aShape, | 
| const Standard_Integer | Transaction, | ||
| const TDF_Label & | access | ||
| ) | 
| TNaming_NewShapeIterator::TNaming_NewShapeIterator | ( | const TopoDS_Shape & | aShape, | 
| const TDF_Label & | access | ||
| ) | 
| TNaming_NewShapeIterator::TNaming_NewShapeIterator | ( | const TNaming_NewShapeIterator & | anIterator | ) | 
Iterates from the current Shape in <anIterator>
| TNaming_NewShapeIterator::TNaming_NewShapeIterator | ( | const TNaming_Iterator & | anIterator | ) | 
Iterates from the current Shape in <anIterator>
| Standard_Boolean TNaming_NewShapeIterator::IsModification | ( | ) | const | 
True if the new shape is a modification (split, fuse,etc...) of the old shape.
| TDF_Label TNaming_NewShapeIterator::Label | ( | ) | const | 
| Standard_Boolean TNaming_NewShapeIterator::More | ( | ) | const | 
| Handle< TNaming_NamedShape > TNaming_NewShapeIterator::NamedShape | ( | ) | const | 
| void TNaming_NewShapeIterator::Next | ( | ) | 
| const TopoDS_Shape& TNaming_NewShapeIterator::Shape | ( | ) | const | 
Warning! Can be a Null Shape if a descendant is deleted.
 1.8.13
 1.8.13