#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 |
Public Member Functions inherited from DDI::Solid | |
const std::vector< double > & | parameters () const |
void | setParameters (std::vector< double > const &p) |
DDSolidShape | shape () const |
Solid () | |
Solid (DDSolidShape shape) | |
virtual void | stream (std::ostream &) const |
virtual double | volume () const |
virtual | ~Solid () |
Protected Attributes | |
DDSolid | a_ |
DDSolid | b_ |
DDRotation | r_ |
DDTranslation | t_ |
Protected Attributes inherited from DDI::Solid | |
std::vector< double > | p_ |
DDSolidShape | shape_ |
DDI::BooleanSolid::BooleanSolid | ( | const DDSolid & | A, |
const DDSolid & | B, | ||
const DDTranslation & | t, | ||
const DDRotation & | r, | ||
DDSolidShape | s | ||
) |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 18 of file Boolean.h.
References t_.
Referenced by DDBooleanSolid::translation().
|
protected |
|
protected |