Open CASCADE Technology 7.8.2.dev
|
Iterates on all the ascendants of a shape. More...
#include <TNaming_OldShapeIterator.hxx>
Public Member Functions | |
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. | |
Iterates on all the ascendants of a shape.
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_OldShapeIterator & | anIterator | ) |
Iterates from the current Shape in <anIterator>
TNaming_OldShapeIterator::TNaming_OldShapeIterator | ( | const TNaming_Iterator & | anIterator | ) |
Iterates from the current Shape in <anIterator>
Standard_Boolean TNaming_OldShapeIterator::IsModification | ( | ) | const |
True if the new shape is a modification (split, fuse,etc...) of the old shape.
TDF_Label TNaming_OldShapeIterator::Label | ( | ) | const |
Standard_Boolean TNaming_OldShapeIterator::More | ( | ) | const |
Handle< TNaming_NamedShape > TNaming_OldShapeIterator::NamedShape | ( | ) | const |
void TNaming_OldShapeIterator::Next | ( | ) |
const TopoDS_Shape & TNaming_OldShapeIterator::Shape | ( | ) | const |