ATLAS Offline Software
BooleanProcessor Member List

This is the complete list of members for BooleanProcessor, including all inherited members.

assembleFace(int what, int iface)BooleanProcessorprivate
assembleNewFaces(int what, int ihead)BooleanProcessorprivate
assemblePolyhedra()BooleanProcessorprivate
BooleanProcessor()BooleanProcessorinline
caseEE(ExtEdge &edge1, ExtEdge &edge2)BooleanProcessorprivate
caseIE(ExtEdge &edge1, ExtEdge &edge2)BooleanProcessorprivate
caseII(ExtEdge &edge1, ExtEdge &edge2)BooleanProcessorprivate
checkDirection(double *x, double *y) constBooleanProcessorprivate
checkDoubleEdges(int iface)BooleanProcessorprivate
checkIntersection(int ix, int iy, int i1, int i2) constBooleanProcessorprivate
checkTriangle(int iedge1, int iedge2, int ix, int iy) constBooleanProcessorprivate
createPolyhedron()BooleanProcessorprivate
divideEdge(int &i1, int &i2)BooleanProcessorprivate
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) constBooleanProcessorinlineprivate
findMinMax()BooleanProcessorprivate
get_num_shift()BooleanProcessorstatic
get_processor_error() constBooleanProcessorinline
get_shift()BooleanProcessorstatic
initiateLists()BooleanProcessorprivate
insertEdge(const ExtEdge &edge)BooleanProcessorprivate
invertNewEdges(int iface)BooleanProcessorprivate
m_delBooleanProcessorprivate
m_edgesBooleanProcessorprivate
m_external_contoursBooleanProcessorprivate
m_facesBooleanProcessorprivate
m_ifaces1BooleanProcessorprivate
m_ifaces2BooleanProcessorprivate
m_internal_contoursBooleanProcessorprivate
m_iout1BooleanProcessorprivate
m_iout2BooleanProcessorprivate
m_iunk1BooleanProcessorprivate
m_iunk2BooleanProcessorprivate
m_nodesBooleanProcessorprivate
m_operationBooleanProcessorprivate
m_processor_errorBooleanProcessorprivate
m_result_facesBooleanProcessorprivate
m_rmaxBooleanProcessorprivate
m_rminBooleanProcessorprivate
m_suitable_facesBooleanProcessorprivate
m_unknown_facesBooleanProcessorprivate
m_unsuitable_facesBooleanProcessorprivate
mergeContours(int ix, int iy, int kext, int kint)BooleanProcessorprivate
modifyReference(int iface, int i1, int i2, int iref)BooleanProcessorprivate
print_edge(int)BooleanProcessor
print_face(int)BooleanProcessor
removeJunkNodes()BooleanProcessorinlineprivate
renumberNodes(int &i1, int &i2, int &i3, int &i4)BooleanProcessorprivate
s_ishiftBooleanProcessorprivatestatic
selectOutsideFaces(int &ifaces, int &iout)BooleanProcessorprivate
set_shift(int)BooleanProcessorstatic
takePolyhedron(const HepPolyhedron &p, double, double, double)BooleanProcessorprivate
testEdgeVsEdge(ExtEdge &edge1, ExtEdge &edge2)BooleanProcessorprivate
testFaceVsFace(int iface1, int iface2)BooleanProcessorprivate
testFaceVsPlane(ExtEdge &edge)BooleanProcessorprivate
triangulateContour(int ix, int iy, int ihead)BooleanProcessorprivate
triangulateFace(int iface)BooleanProcessorprivate
~BooleanProcessor()BooleanProcessorinline