Needs to know because of Rotation Matrix of Boolean Relationship. More...
#include <DDCompareTools.h>
Public Member Functions | |
DDCompareBoolSol () | |
DDCompareBoolSol (const DDCompOptions &ddco) | |
bool | operator() (const DDBooleanSolid &lhs, const DDBooleanSolid &rhs) const |
Public Attributes | |
DDCompOptions | ddco_ |
Needs to know because of Rotation Matrix of Boolean Relationship.
Definition at line 78 of file DDCompareTools.h.
DDCompareBoolSol::DDCompareBoolSol | ( | ) |
Definition at line 258 of file DDCompareTools.cc.
DDCompareBoolSol::DDCompareBoolSol | ( | const DDCompOptions & | ddco | ) |
Definition at line 260 of file DDCompareTools.cc.
bool DDCompareBoolSol::operator() | ( | const DDBooleanSolid & | lhs, |
const DDBooleanSolid & | rhs | ||
) | const |
Definition at line 261 of file DDCompareTools.cc.
References gather_cfg::cout, ddco_, DDCompOptions::distTol_, DDName::fullname(), DDBase< N, C >::name(), DDSolid::parameters(), DDBooleanSolid::rotation(), DDSolid::shape(), DDBooleanSolid::solidA(), DDBooleanSolid::solidB(), and DDBooleanSolid::translation().
DDCompOptions DDCompareBoolSol::ddco_ |
Definition at line 82 of file DDCompareTools.h.
Referenced by operator()().