|
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::vector< std::unique_ptr< IntCurvesFace_Intersector > > | faceIntersectors |
| std::vector< Bnd_Box > | expandedBoxes |
Per-thread cache wrapper for per-face ray intersectors and expanded bounds.
The intersector vector mirrors fFaceBoundsCache entry-for-entry.
Definition at line 86 of file G4OCCTSolidKernel.hh.
| std::vector<Bnd_Box> g4occt::detail::G4OCCTSolidKernel::IntersectorCache::expandedBoxes |
Definition at line 89 of file G4OCCTSolidKernel.hh.
Referenced by g4occt::detail::G4OCCTSolidKernel::ClassifyPoint(), g4occt::detail::G4OCCTSolidKernel::DistanceToIn(), and g4occt::detail::G4OCCTSolidKernel::DistanceToOut().
| std::vector<std::unique_ptr<IntCurvesFace_Intersector> > g4occt::detail::G4OCCTSolidKernel::IntersectorCache::faceIntersectors |
Definition at line 88 of file G4OCCTSolidKernel.hh.
Referenced by g4occt::detail::G4OCCTSolidKernel::ClassifyPoint(), g4occt::detail::G4OCCTSolidKernel::DistanceToIn(), and g4occt::detail::G4OCCTSolidKernel::DistanceToOut().
| std::uint64_t g4occt::detail::G4OCCTSolidKernel::IntersectorCache::generation {std::numeric_limits<std::uint64_t>::max()} |
Definition at line 87 of file G4OCCTSolidKernel.hh.