Open CASCADE Technology
7.5.0
|
#include <Standard_Type.hxx>
#include <NCollection_List.hxx>
#include <Standard_TypeDef.hxx>
#include <TCollection_AsciiString.hxx>
#include <VrmlData_ErrorStatus.hxx>
Data Structures | |
class | VrmlData_Node |
Macros | |
#define | VRMLDATA_LCOMPARE(aa, bb) ((strncmp (aa, bb, sizeof(bb)-1)) ? 0L : (aa += sizeof(bb)-1)) |
Functions | |
Standard_Integer | HashCode (const Handle< VrmlData_Node > &theNode, Standard_Integer theUpperBound) |
Computes a hash code for the given VRML node, in the range [1, theUpperBound]. More... | |
Standard_Boolean | IsEqual (const Handle< VrmlData_Node > &theOne, const Handle< VrmlData_Node > &theTwo) |
#define VRMLDATA_LCOMPARE | ( | aa, | |
bb | |||
) | ((strncmp (aa, bb, sizeof(bb)-1)) ? 0L : (aa += sizeof(bb)-1)) |
Standard_Integer HashCode | ( | const Handle< VrmlData_Node > & | theNode, |
Standard_Integer | theUpperBound | ||
) |
Computes a hash code for the given VRML node, in the range [1, theUpperBound].
theNode | the VRML node which hash code is to be computed |
theUpperBound | the upper bound of the range a computing hash code must be within |
Standard_Boolean IsEqual | ( | const Handle< VrmlData_Node > & | theOne, |
const Handle< VrmlData_Node > & | theTwo | ||
) |