#include <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_ |
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 19 of file Boolean.h.
References b_.
Referenced by DDBooleanSolid::solidA().
{ return b_; }
const DDSolid& DDI::BooleanSolid::b | ( | ) | const [inline] |
Definition at line 20 of file Boolean.h.
References t_.
Referenced by DDBooleanSolid::solidB().
{ return t_; }
const DDRotation& DDI::BooleanSolid::r | ( | ) | const [inline] |
const DDTranslation& DDI::BooleanSolid::t | ( | ) | const [inline] |
Definition at line 21 of file Boolean.h.
References r_.
Referenced by DDBooleanSolid::translation().
{ return r_; }
DDSolid DDI::BooleanSolid::a_ [protected] |
DDSolid DDI::BooleanSolid::b_ [protected] |
DDRotation DDI::BooleanSolid::r_ [protected] |
DDTranslation DDI::BooleanSolid::t_ [protected] |