Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4VBooleanProcessor Class Reference

#include <G4VBooleanProcessor.hh>

Public Member Functions

 G4VBooleanProcessor ()=default
 
virtual ~G4VBooleanProcessor ()=default
 
virtual G4PolyhedronArbitraryIntersection (G4Polyhedron *, G4Polyhedron *)
 
virtual G4PolyhedronArbitraryUnion (G4Polyhedron *, G4Polyhedron *)
 
virtual G4PolyhedronArbitrarySubtraction (G4Polyhedron *, G4Polyhedron *)
 

Detailed Description

Definition at line 40 of file G4VBooleanProcessor.hh.

Constructor & Destructor Documentation

◆ G4VBooleanProcessor()

G4VBooleanProcessor::G4VBooleanProcessor ( )
default

◆ ~G4VBooleanProcessor()

virtual G4VBooleanProcessor::~G4VBooleanProcessor ( )
virtualdefault

Member Function Documentation

◆ Intersection()

virtual G4PolyhedronArbitrary * G4VBooleanProcessor::Intersection ( G4Polyhedron * ,
G4Polyhedron *  )
inlinevirtual

Definition at line 47 of file G4VBooleanProcessor.hh.

49 { return nullptr; }

Referenced by G4IntersectionSolid::CreatePolyhedron().

◆ Subtraction()

virtual G4PolyhedronArbitrary * G4VBooleanProcessor::Subtraction ( G4Polyhedron * ,
G4Polyhedron *  )
inlinevirtual

Definition at line 53 of file G4VBooleanProcessor.hh.

55 { return nullptr; }

Referenced by G4SubtractionSolid::CreatePolyhedron().

◆ Union()

virtual G4PolyhedronArbitrary * G4VBooleanProcessor::Union ( G4Polyhedron * ,
G4Polyhedron *  )
inlinevirtual

Definition at line 50 of file G4VBooleanProcessor.hh.

52 { return nullptr; }

Referenced by G4MultiUnion::CreatePolyhedron(), and G4UnionSolid::CreatePolyhedron().


The documentation for this class was generated from the following file: