![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
One atomic modification event recorded in the graph's history log. More...
#include <BRepGraph_HistoryRecord.hxx>
Data Fields | |
| TCollection_AsciiString | OperationName |
| size_t | SequenceNumber = 0 |
| NCollection_DataMap< BRepGraph_NodeId, NCollection_DynamicArray< BRepGraph_NodeId > > | Mapping |
| Key: original node id before the operation. Value: sequence of replacement node ids after the operation. | |
| TCollection_AsciiString | ExtraInfo |
| Optional extra info for diagnostic/debugging purposes. E.g., merge tolerance, canonical source index. | |
One atomic modification event recorded in the graph's history log.
A HistoryRecord captures what happened during a single call to BRepGraph::ApplyModification():
The history log is append-only within a graph's lifetime.
| TCollection_AsciiString BRepGraph_HistoryRecord::ExtraInfo |
Optional extra info for diagnostic/debugging purposes. E.g., merge tolerance, canonical source index.
| NCollection_DataMap<BRepGraph_NodeId, NCollection_DynamicArray<BRepGraph_NodeId> > BRepGraph_HistoryRecord::Mapping |
Key: original node id before the operation. Value: sequence of replacement node ids after the operation.
| TCollection_AsciiString BRepGraph_HistoryRecord::OperationName |
| size_t BRepGraph_HistoryRecord::SequenceNumber = 0 |