![]() |
Open CASCADE Technology Reference Manual 8.0.1
|
Unique reference-entry identifier within a BRepGraph. More...
#include <BRepGraph_RefUID.hxx>
Public Member Functions | |
| BRepGraph_RefUID ()=default | |
| BRepGraph_RefUID (const BRepGraph_RefId::Kind theKind, const uint32_t theCounter) | |
| bool | IsValid () const |
| True if this UID has a valid kind and a non-zero counter. | |
| size_t | HashValue () const noexcept |
Static Public Member Functions | |
| static BRepGraph_RefUID | Invalid () |
Data Fields | |
| BRepGraph_RefId::Kind | Kind = BRepGraph_RefId::Kind::Shell |
| uint32_t | Counter = 0 |
Unique reference-entry identifier within a BRepGraph.
Identity = (RefKind, Counter). Counter 0 is an invalid sentinel.
|
default |
|
inline |
|
inlinenoexcept |
|
inlinestatic |
|
inline |
True if this UID has a valid kind and a non-zero counter.
| uint32_t BRepGraph_RefUID::Counter = 0 |
| BRepGraph_RefId::Kind BRepGraph_RefUID::Kind = BRepGraph_RefId::Kind::Shell |