Filter for copying region. More...
#include <mi32/region2d.h>

Public Member Functions | |
| COPYFILTER () | |
| virtual | ~COPYFILTER ()=0 |
| bool | IsLineIncluded (const POLYLINE &line) |
| bool | IsPointIncluded (const DPOINT2D &point) |
| bool | IsSubRegionIncluded (const SUBREGION2D &subregion) |
Private Member Functions | |
| virtual bool | v_IsLineIncluded (const POLYLINE &line) |
| virtual bool | v_IsPointIncluded (const DPOINT2D &point) |
| virtual bool | v_IsSubRegionIncluded (const SUBREGION2D &subregion) |
Filter for copying region.
| REGION2D::COPYFILTER::COPYFILTER | ( | ) |
Constructor.
Reimplemented from SUBREGION2D::COPYFILTER.
| virtual REGION2D::COPYFILTER::~COPYFILTER | ( | ) | [pure virtual] |
Destructor.
Implements SUBREGION2D::COPYFILTER.
| bool REGION2D::COPYFILTER::IsLineIncluded | ( | const POLYLINE & | line | ) | [inline] |
Determine if line should be included.
| bool REGION2D::COPYFILTER::IsPointIncluded | ( | const DPOINT2D & | point | ) | [inline] |
Determine if point should be included.
| bool REGION2D::COPYFILTER::IsSubRegionIncluded | ( | const SUBREGION2D & | subregion | ) | [inline] |
Determine if subregion should be included.
| virtual bool REGION2D::COPYFILTER::v_IsLineIncluded | ( | const POLYLINE & | line | ) | [private, virtual] |
Override to determine if line should be included.
Default implementation always returns true.
| virtual bool REGION2D::COPYFILTER::v_IsPointIncluded | ( | const DPOINT2D & | point | ) | [private, virtual] |
Override to determine if point should be included.
Default implementation always returns true.
| virtual bool REGION2D::COPYFILTER::v_IsSubRegionIncluded | ( | const SUBREGION2D & | subregion | ) | [private, virtual] |
Override to determine if subregion should be included.
Default implementation always returns true.
1.6.1