#include <DetectorDescription/Core/src/Boolean.h>
Public Member Functions | |
const DDSolid & | a () const |
const DDSolid & | b () const |
BooleanSolid (const DDSolid &A, const DDSolid &B, const DDTranslation &t, const DDRotation &r, DDSolidShape s) | |
const DDRotation & | r () const |
const DDTranslation & | t () const |
Protected Attributes | |
DDSolid | a_ |
DDSolid | b_ |
DDRotation | r_ |
DDTranslation | t_ |
Definition at line 10 of file Boolean.h.
DDI::BooleanSolid::BooleanSolid | ( | const DDSolid & | A, | |
const DDSolid & | B, | |||
const DDTranslation & | t, | |||
const DDRotation & | r, | |||
DDSolidShape | s | |||
) |
const DDSolid& DDI::BooleanSolid::a | ( | ) | const [inline] |
Definition at line 18 of file Boolean.h.
References a_.
Referenced by DDBooleanSolid::solidA().
00018 { return a_; }
const DDSolid& DDI::BooleanSolid::b | ( | ) | const [inline] |
Definition at line 19 of file Boolean.h.
References b_.
Referenced by DDBooleanSolid::solidB().
00019 { return b_; }
const DDRotation& DDI::BooleanSolid::r | ( | ) | const [inline] |
Definition at line 21 of file Boolean.h.
References r_.
Referenced by DDBooleanSolid::rotation().
00021 { return r_; }
const DDTranslation& DDI::BooleanSolid::t | ( | ) | const [inline] |
Definition at line 20 of file Boolean.h.
References t_.
Referenced by DDBooleanSolid::translation().
00020 { return t_; }
DDSolid DDI::BooleanSolid::a_ [protected] |
DDSolid DDI::BooleanSolid::b_ [protected] |
DDRotation DDI::BooleanSolid::r_ [protected] |
DDTranslation DDI::BooleanSolid::t_ [protected] |