|
Open CASCADE Technology
6.5.4
|
Iterates on all the ascendants of a shape
#include <TNaming_OldShapeIterator.hxx>
Public Member Functions | |
| DEFINE_STANDARD_ALLOC | TNaming_OldShapeIterator (const TopoDS_Shape &aShape, const Standard_Integer Transaction, const TDF_Label &access) |
| TNaming_OldShapeIterator (const TopoDS_Shape &aShape, const TDF_Label &access) | |
| TNaming_OldShapeIterator (const TNaming_OldShapeIterator &anIterator) | |
| Iterates from the current Shape in <anIterator> | |
| TNaming_OldShapeIterator (const TNaming_Iterator &anIterator) | |
| Iterates from the current Shape in <anIterator> | |
| Standard_Boolean | More () const |
| void | Next () |
| TDF_Label | Label () const |
| Handle_TNaming_NamedShape | NamedShape () const |
| const TopoDS_Shape & | Shape () const |
| Standard_Boolean | IsModification () const |
| True if the new shape is a modification (split, fuse,etc...) of the old shape. | |
| DEFINE_STANDARD_ALLOC TNaming_OldShapeIterator::TNaming_OldShapeIterator | ( | const TopoDS_Shape & | aShape, |
| const Standard_Integer | Transaction, | ||
| const TDF_Label & | access | ||
| ) |
| TNaming_OldShapeIterator::TNaming_OldShapeIterator | ( | const TopoDS_Shape & | aShape, |
| const TDF_Label & | access | ||
| ) |
| TNaming_OldShapeIterator::TNaming_OldShapeIterator | ( | const TNaming_Iterator & | anIterator | ) |
| TDF_Label TNaming_OldShapeIterator::Label | ( | ) | const |
| Handle_TNaming_NamedShape TNaming_OldShapeIterator::NamedShape | ( | ) | const |
| const TopoDS_Shape& TNaming_OldShapeIterator::Shape | ( | ) | const |
1.8.0