Open CASCADE Technology  7.7.0
Data Structures | Functions

BinTools_ShapeSetBase.hxx File Reference

#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_OStream.hxx>
#include <Standard_IStream.hxx>
#include <Message_ProgressRange.hxx>
#include <BinTools_FormatVersion.hxx>

Data Structures

class  BinTools_ShapeSetBase
 A base class for all readers/writers of TopoDS_Shape into/from stream. More...
 

Functions

Standard_OStreamoperator<< (Standard_OStream &OS, const gp_Pnt &P)
 Writes to the stream a gp_Pnt data. More...
 
Standard_Integer HashCode (const uint64_t theValue, const Standard_Integer theUpperBound)
 Computes a hash code for the given value of the uint64_t type, in range [1, theUpperBound]. More...
 

Function Documentation

◆ HashCode()

Standard_Integer HashCode ( const uint64_t  theValue,
const Standard_Integer  theUpperBound 
)
inline

Computes a hash code for the given value of the uint64_t type, in range [1, theUpperBound].

◆ operator<<()

Standard_OStream& operator<< ( Standard_OStream OS,
const gp_Pnt P 
)

Writes to the stream a gp_Pnt data.