ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
BooleanProcessor Member List
This is the complete list of members for
BooleanProcessor
, including all inherited members.
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
inline
private
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
inline
private
renumberNodes
(int &i1, int &i2, int &i3, int &i4)
BooleanProcessor
private
s_ishift
BooleanProcessor
private
static
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
Generated on
for ATLAS Offline Software by
1.17.0