| 
    Geant4
    9.6.p02
    
   | 
 
#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.
| Enumerator | |
|---|---|
| UNION | |
| INTERSECTION | |
| SUBTRACTION | |
Definition at line 36 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 & | |||
| ) | 

 1.8.4