Open CASCADE Technology 6.5.2
Public Member Functions
BOPTColStd_ShapeWithRank Class Reference

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_ShapeShape () 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.



Constructor & Destructor Documentation

BOPTColStd_ShapeWithRank::BOPTColStd_ShapeWithRank ( )

Member Function Documentation

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

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines