|
Open CASCADE Technology 6.5.2
|
The auxiliary class provides structure to store a shape
and its rank
#include <BOPTColStd_ShapeWithRank.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| BOPTColStd_ShapeWithRank () | |
| Empty constructor | |
| void | SetShape (const TopoDS_Shape &aS) |
| Modifier | |
| void | SetRank (const Standard_Integer aR) |
| Modifier | |
| const TopoDS_Shape & | Shape () const |
| Selector | |
| Standard_Integer | Rank () const |
| Selector | |
| Standard_Integer | HashCode (const Standard_Integer Upper) const |
| Returns a HasCode value for the Key <K> in the range 0..Upper. | |
| Standard_Boolean | IsEqual (const BOPTColStd_ShapeWithRank &Other) const |
| Returns True when the two keys are the same. Two same keys must have the same hashcode, the contrary is not necessary. | |
| BOPTColStd_ShapeWithRank::BOPTColStd_ShapeWithRank | ( | ) |
| Standard_Integer BOPTColStd_ShapeWithRank::HashCode | ( | const Standard_Integer | Upper | ) | const |
| Standard_Boolean BOPTColStd_ShapeWithRank::IsEqual | ( | const BOPTColStd_ShapeWithRank & | Other | ) | const |
| void BOPTColStd_ShapeWithRank::operator delete | ( | void * | anAddress | ) | [inline] |
| void* BOPTColStd_ShapeWithRank::operator new | ( | size_t | size | ) | [inline] |
| void* BOPTColStd_ShapeWithRank::operator new | ( | size_t | , |
| void * | anAddress | ||
| ) | [inline] |
| Standard_Integer BOPTColStd_ShapeWithRank::Rank | ( | ) | const |
| void BOPTColStd_ShapeWithRank::SetRank | ( | const Standard_Integer | aR | ) |
| void BOPTColStd_ShapeWithRank::SetShape | ( | const TopoDS_Shape & | aS | ) |
| const TopoDS_Shape& BOPTColStd_ShapeWithRank::Shape | ( | ) | const |
1.7.4