![]() |
ATLAS Offline Software
|
Go to the source code of this file.
Classes | |
| class | ExtNode |
| class | ExtEdge |
| class | ExtFace |
| class | FaceList |
| class | ExtPolyhedron |
| class | BooleanProcessor |
Macros | |
| #define | ExtNode HEPVis_ExtNode |
| #define | ExtEdge HEPVis_ExtEdge |
| #define | ExtFace HEPVis_ExtFace |
| #define | FaceList HEPVis_FaceList |
| #define | ExtPolyhedron HEPVis_ExtPolyhedron |
| #define | BooleanProcessor HEPVis_BooleanProcessor |
| #define | HepPolyhedron SbPolyhedron |
| #define | G4Facet SbFacet |
| #define | INITIAL_SIZE 200 |
| #define | CRAZY_POINT HVPoint3D(-10.e+6, -10.e+6, -10.e+6) |
| #define | GRANULARITY 10.e+5 |
| #define | SWAP(A, B) w = A; A = B; B = w |
| #define | OP_UNION 0 |
| #define | OP_INTERSECTION 1 |
| #define | OP_SUBTRACTION 2 |
| #define | OUT_OF_PLANE 0 |
| #define | ON_PLANE 1 |
| #define | INTERSECTION 2 |
| #define | EDGE 3 |
| #define | NON_PLANAR_FACE 4 |
| #define | UNKNOWN_FACE 0 |
| #define | ORIGINAL_FACE -1 |
| #define | NEW_FACE -2 |
| #define | UNSUITABLE_FACE -3 |
| #define | DEFECTIVE_FACE -4 |
| #define | INSERT_EDGE_TO_THE_LIST(A) *ilink = A; ilink = &m_edges[A].inext; *ilink = 0 |
| #define | NUM_SHIFT 8 |
| #define | PROCESSOR_ERROR(a_what) |
Typedefs | |
| typedef HEPVis::SbPlane | HVPlane3D |
| #define BooleanProcessor HEPVis_BooleanProcessor |
Definition at line 60 of file BooleanProcessor.h.
| #define CRAZY_POINT HVPoint3D(-10.e+6, -10.e+6, -10.e+6) |
Definition at line 84 of file BooleanProcessor.h.
| #define DEFECTIVE_FACE -4 |
Definition at line 104 of file BooleanProcessor.h.
| #define EDGE 3 |
Definition at line 97 of file BooleanProcessor.h.
| #define ExtEdge HEPVis_ExtEdge |
Definition at line 56 of file BooleanProcessor.h.
| #define ExtFace HEPVis_ExtFace |
Definition at line 57 of file BooleanProcessor.h.
| #define ExtNode HEPVis_ExtNode |
Definition at line 55 of file BooleanProcessor.h.
| #define ExtPolyhedron HEPVis_ExtPolyhedron |
Definition at line 59 of file BooleanProcessor.h.
| #define FaceList HEPVis_FaceList |
Definition at line 58 of file BooleanProcessor.h.
| #define G4Facet SbFacet |
Definition at line 63 of file BooleanProcessor.h.
| #define GRANULARITY 10.e+5 |
Definition at line 86 of file BooleanProcessor.h.
| #define HepPolyhedron SbPolyhedron |
Definition at line 62 of file BooleanProcessor.h.
| #define INITIAL_SIZE 200 |
Definition at line 83 of file BooleanProcessor.h.
| #define INTERSECTION 2 |
Definition at line 96 of file BooleanProcessor.h.
| #define NEW_FACE -2 |
Definition at line 102 of file BooleanProcessor.h.
| #define NON_PLANAR_FACE 4 |
Definition at line 98 of file BooleanProcessor.h.
| #define NUM_SHIFT 8 |
Definition at line 2012 of file BooleanProcessor.h.
| #define ON_PLANE 1 |
Definition at line 95 of file BooleanProcessor.h.
| #define OP_INTERSECTION 1 |
Definition at line 91 of file BooleanProcessor.h.
| #define OP_SUBTRACTION 2 |
Definition at line 92 of file BooleanProcessor.h.
| #define OP_UNION 0 |
Definition at line 90 of file BooleanProcessor.h.
| #define ORIGINAL_FACE -1 |
Definition at line 101 of file BooleanProcessor.h.
| #define OUT_OF_PLANE 0 |
Definition at line 94 of file BooleanProcessor.h.
| #define PROCESSOR_ERROR | ( | a_what | ) |
Definition at line 88 of file BooleanProcessor.h.
| #define UNKNOWN_FACE 0 |
Definition at line 100 of file BooleanProcessor.h.
| #define UNSUITABLE_FACE -3 |
Definition at line 103 of file BooleanProcessor.h.
| typedef HEPVis::SbPlane HVPlane3D |
Definition at line 67 of file BooleanProcessor.h.
1.8.18