|
| template<typename C1, typename C2> |
| CtcInterType< typenameC1::ContractedTypes >::Ctc | codac2::operator& (const C1 &c1, const C2 &c2) |
| | Builds an intersection contractor from two contractors.
|
| template<typename C1, typename C2> |
| CtcInterType< typenameC1::ContractedTypes >::Ctc | codac2::operator& (const std::shared_ptr< C1 > &c1, const std::shared_ptr< C2 > &c2) |
| | Builds an intersection contractor from two shared contractor pointers.
|
| template<typename C1, typename C2> |
| CtcInterType< typenameC1::ContractedTypes >::Ctc | codac2::operator& (const std::shared_ptr< C1 > &c1, const C2 &c2) |
| | Builds an intersection contractor from a shared contractor pointer and a contractor.
|
| template<typename C1, typename C2> |
| CtcInterType< typenameC1::ContractedTypes >::Ctc | codac2::operator& (const C1 &c1, const std::shared_ptr< C2 > &c2) |
| | Builds an intersection contractor from a contractor and a shared contractor pointer.
|
| template<typename C2> |
| CtcInter< IntervalVector > | codac2::operator& (const IntervalVector &c1, const C2 &c2) |
| | Intersects a box with a contractor by wrapping the box into a CtcWrapper.
|
| template<typename C1> |
| CtcInter< IntervalVector > | codac2::operator& (const C1 &c1, const IntervalVector &c2) |
| | Intersects a contractor with a box by wrapping the box into a CtcWrapper.
|