| assembleFace(int what, int iface) | BooleanProcessor | private |
| assembleNewFaces(int what, int ihead) | BooleanProcessor | private |
| assemblePolyhedra() | BooleanProcessor | private |
| BooleanProcessor() | BooleanProcessor | inline |
| caseEE(ExtEdge &edge1, ExtEdge &edge2) | BooleanProcessor | private |
| caseIE(ExtEdge &edge1, ExtEdge &edge2) | BooleanProcessor | private |
| caseII(ExtEdge &edge1, ExtEdge &edge2) | BooleanProcessor | private |
| checkDirection(double *x, double *y) const | BooleanProcessor | private |
| checkDoubleEdges(int iface) | BooleanProcessor | private |
| checkIntersection(int ix, int iy, int i1, int i2) const | BooleanProcessor | private |
| checkTriangle(int iedge1, int iedge2, int ix, int iy) const | BooleanProcessor | private |
| createPolyhedron() | BooleanProcessor | private |
| divideEdge(int &i1, int &i2) | BooleanProcessor | private |
| draw() | BooleanProcessor | |
| draw_contour(int, int, int) | BooleanProcessor | |
| draw_edge(int, int) | BooleanProcessor | |
| draw_faces(int, int, int) | BooleanProcessor | |
| dump() | BooleanProcessor | |
| execute(int op, const HepPolyhedron &a, const HepPolyhedron &b, int &err) | BooleanProcessor | |
| findABC(double x1, double y1, double x2, double y2, double &a, double &b, double &c) const | BooleanProcessor | inlineprivate |
| findMinMax() | BooleanProcessor | private |
| get_num_shift() | BooleanProcessor | static |
| get_processor_error() const | BooleanProcessor | inline |
| get_shift() | BooleanProcessor | static |
| initiateLists() | BooleanProcessor | private |
| insertEdge(const ExtEdge &edge) | BooleanProcessor | private |
| invertNewEdges(int iface) | BooleanProcessor | private |
| m_del | BooleanProcessor | private |
| m_edges | BooleanProcessor | private |
| m_external_contours | BooleanProcessor | private |
| m_faces | BooleanProcessor | private |
| m_ifaces1 | BooleanProcessor | private |
| m_ifaces2 | BooleanProcessor | private |
| m_internal_contours | BooleanProcessor | private |
| m_iout1 | BooleanProcessor | private |
| m_iout2 | BooleanProcessor | private |
| m_iunk1 | BooleanProcessor | private |
| m_iunk2 | BooleanProcessor | private |
| m_nodes | BooleanProcessor | private |
| m_operation | BooleanProcessor | private |
| m_processor_error | BooleanProcessor | private |
| m_result_faces | BooleanProcessor | private |
| m_rmax | BooleanProcessor | private |
| m_rmin | BooleanProcessor | private |
| m_suitable_faces | BooleanProcessor | private |
| m_unknown_faces | BooleanProcessor | private |
| m_unsuitable_faces | BooleanProcessor | private |
| mergeContours(int ix, int iy, int kext, int kint) | BooleanProcessor | private |
| modifyReference(int iface, int i1, int i2, int iref) | BooleanProcessor | private |
| print_edge(int) | BooleanProcessor | |
| print_face(int) | BooleanProcessor | |
| removeJunkNodes() | BooleanProcessor | inlineprivate |
| renumberNodes(int &i1, int &i2, int &i3, int &i4) | BooleanProcessor | private |
| s_ishift | BooleanProcessor | privatestatic |
| selectOutsideFaces(int &ifaces, int &iout) | BooleanProcessor | private |
| set_shift(int) | BooleanProcessor | static |
| takePolyhedron(const HepPolyhedron &p, double, double, double) | BooleanProcessor | private |
| testEdgeVsEdge(ExtEdge &edge1, ExtEdge &edge2) | BooleanProcessor | private |
| testFaceVsFace(int iface1, int iface2) | BooleanProcessor | private |
| testFaceVsPlane(ExtEdge &edge) | BooleanProcessor | private |
| triangulateContour(int ix, int iy, int ihead) | BooleanProcessor | private |
| triangulateFace(int iface) | BooleanProcessor | private |
| ~BooleanProcessor() | BooleanProcessor | inline |