![]() |
ATLAS Offline Software
|
#include <SiIntersect.h>
Public Types | |
| enum | IntersectState { OUT = 0, BOUNDARY = 1, IN = 2 } |
Public Member Functions | |
| SiIntersect (IntersectState state=OUT) | |
| bool | in () const |
| bool | out () const |
| bool | nearBoundary () const |
| bool | mayIntersect () const |
| operator bool () const | |
| void | setIn () |
| void | setOut () |
| void | setNearBoundary () |
Private Attributes | |
| IntersectState | m_state |
class to run intersection tests
Definition at line 23 of file SiIntersect.h.
| Enumerator | |
|---|---|
| OUT | |
| BOUNDARY | |
| IN | |
Definition at line 27 of file SiIntersect.h.
|
inline |
Definition at line 46 of file SiIntersect.h.
|
inline |
Definition at line 50 of file SiIntersect.h.
|
inline |
|
inline |
Definition at line 60 of file SiIntersect.h.
|
inline |
Definition at line 71 of file SiIntersect.h.
|
inline |
Definition at line 55 of file SiIntersect.h.
|
inline |
Definition at line 76 of file SiIntersect.h.
|
inline |
Definition at line 86 of file SiIntersect.h.
|
inline |
Definition at line 81 of file SiIntersect.h.
|
private |
Definition at line 42 of file SiIntersect.h.
1.8.18