|
G4OCCT 0.1.0
Geant4 interface to Open CASCADE Technology (OCCT) geometry definitions
|
Shared OCCT-backed solid query kernel for adapter frontends. More...
#include <G4ThreeVector.hh>#include <geomdefs.hh>#include <BRepAdaptor_Surface.hxx>#include <BRepClass3d_SolidClassifier.hxx>#include <BRepExtrema_TriangleSet.hxx>#include <Bnd_Box.hxx>#include <IntCurvesFace_Intersector.hxx>#include <TopoDS_Face.hxx>#include <TopoDS_Shape.hxx>#include <gp_Pln.hxx>#include <gp_Pnt2d.hxx>#include <atomic>#include <condition_variable>#include <cstdint>#include <limits>#include <memory>#include <mutex>#include <optional>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| class | g4occt::detail::G4OCCTSolidKernel |
| Shared OCCT-backed query kernel used by adapter frontends. More... | |
| struct | g4occt::detail::G4OCCTSolidKernel::AxisAlignedBounds |
| Axis-aligned bounds in the imported OCCT coordinate system. More... | |
| struct | g4occt::detail::G4OCCTSolidKernel::ClassifierCache |
| struct | g4occt::detail::G4OCCTSolidKernel::IntersectorCache |
| struct | g4occt::detail::G4OCCTSolidKernel::InscribedSphere |
| Cached inscribed sphere used to accelerate deep-interior classifications. More... | |
| struct | g4occt::detail::G4OCCTSolidKernel::SphereCacheData |
| struct | g4occt::detail::G4OCCTSolidKernel::SurfaceTriangle |
| Tessellated triangle entry used for random surface-point sampling. More... | |
| struct | g4occt::detail::G4OCCTSolidKernel::SurfaceSamplingCache |
Namespaces | |
| namespace | g4occt |
| namespace | g4occt::detail |
Variables | |
| constexpr Standard_Real | g4occt::detail::kOCCTRelativeDeflection = 0.01 |
Shared OCCT-backed solid query kernel for adapter frontends.
Definition in file G4OCCTSolidKernel.hh.