REGION2D::COPYFILTER Class Reference

Filter for copying region. More...

#include <mi32/region2d.h>

Inheritance diagram for REGION2D::COPYFILTER:
Inheritance graph
[legend]

List of all members.

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)

Detailed Description

Filter for copying region.


Constructor & Destructor Documentation

REGION2D::COPYFILTER::COPYFILTER (  ) 

Constructor.

Reimplemented from SUBREGION2D::COPYFILTER.

virtual REGION2D::COPYFILTER::~COPYFILTER (  )  [pure virtual]

Destructor.

Implements SUBREGION2D::COPYFILTER.


Member Function Documentation

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.


The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:33:46 2012 for TNTsdk 2012 by  doxygen 1.6.1