Geant4.10
|
#include <HepPolyhedronProcessor.h>
Public Types | |
enum | Operation { UNION = 0, INTERSECTION = 1, SUBTRACTION = 2 } |
Public Member Functions | |
HepPolyhedronProcessor () | |
virtual | ~HepPolyhedronProcessor () |
void | push_back (Operation, const HepPolyhedron &) |
bool | execute (HepPolyhedron &) |
void | clear () |
bool | is_same_op () const |
bool | execute1 (HepPolyhedron &, const std::vector< unsigned int > &) |
Definition at line 34 of file HepPolyhedronProcessor.h.
HepPolyhedronProcessor::HepPolyhedronProcessor | ( | ) |
|
virtual |
void HepPolyhedronProcessor::clear | ( | ) |
bool HepPolyhedronProcessor::execute | ( | HepPolyhedron & | ) |
bool HepPolyhedronProcessor::execute1 | ( | HepPolyhedron & | , |
const std::vector< unsigned int > & | |||
) |
bool HepPolyhedronProcessor::is_same_op | ( | ) | const |
void HepPolyhedronProcessor::push_back | ( | Operation | , |
const HepPolyhedron & | |||
) |
Referenced by G4BooleanSolid::StackPolyhedron().