BWAPI
|
#include <Arr_default_overlay_traits.h>
Public Types | |
typedef ArrangementA::Face_const_handle | Face_handle_A |
typedef ArrangementB::Face_const_handle | Face_handle_B |
typedef ArrangementR::Face_handle | Face_handle_R |
typedef OverlayFaceData_ | Overlay_face_data |
Public Member Functions | |
virtual void | create_face (Face_handle_A f1, Face_handle_B f2, Face_handle_R f) const |
typedef ArrangementA::Face_const_handle Arr_face_overlay_traits< ArrangementA, ArrangementB, ArrangementR, OverlayFaceData_ >::Face_handle_A |
Reimplemented from _Arr_default_overlay_traits_base< ArrangementA, ArrangementB, ArrangementR >.
typedef ArrangementB::Face_const_handle Arr_face_overlay_traits< ArrangementA, ArrangementB, ArrangementR, OverlayFaceData_ >::Face_handle_B |
Reimplemented from _Arr_default_overlay_traits_base< ArrangementA, ArrangementB, ArrangementR >.
typedef ArrangementR::Face_handle Arr_face_overlay_traits< ArrangementA, ArrangementB, ArrangementR, OverlayFaceData_ >::Face_handle_R |
Reimplemented from _Arr_default_overlay_traits_base< ArrangementA, ArrangementB, ArrangementR >.
typedef OverlayFaceData_ Arr_face_overlay_traits< ArrangementA, ArrangementB, ArrangementR, OverlayFaceData_ >::Overlay_face_data |
virtual void Arr_face_overlay_traits< ArrangementA, ArrangementB, ArrangementR, OverlayFaceData_ >::create_face | ( | Face_handle_A | f1, |
Face_handle_B | f2, | ||
Face_handle_R | f | ||
) | const [inline, virtual] |
Create a face f that matches the overlapping region between f1 and f2.
Reimplemented from _Arr_default_overlay_traits_base< ArrangementA, ArrangementB, ArrangementR >.