|
G4OCCT 0.1.0
Geant4 interface to Open CASCADE Technology (OCCT) geometry definitions
|
#include <G4OCCTSolidKernel.hh>
Public Attributes | |
| std::uint64_t | generation {std::numeric_limits<std::uint64_t>::max()} |
| std::optional< BRepClass3d_SolidClassifier > | classifier |
Per-thread cache wrapper for BRepClass3d_SolidClassifier.
The generation tracks which shape revision the classifier was built for so callers can lazily rebuild the cache after SetShape().
Definition at line 76 of file G4OCCTSolidKernel.hh.
| std::optional<BRepClass3d_SolidClassifier> g4occt::detail::G4OCCTSolidKernel::ClassifierCache::classifier |
Definition at line 78 of file G4OCCTSolidKernel.hh.
| std::uint64_t g4occt::detail::G4OCCTSolidKernel::ClassifierCache::generation {std::numeric_limits<std::uint64_t>::max()} |
Definition at line 77 of file G4OCCTSolidKernel.hh.