Convenience filter for raster null mask selection. More...
#include <rvc/nullmask.h>

Public Member Functions | |
| GETOBJFILTER_ISVALIDNULLMASK (INT32 NumLines, INT32 NumColumns) | |
| GETOBJFILTER_ISVALIDNULLMASK (const RASTER::MAKEPARMS &MakeParms) | |
| GETOBJFILTER_ISVALIDNULLMASK (const RASTER &RastObj) | |
Private Member Functions | |
| virtual bool | v_HasSelectableSubObjects (const RVC::OBJITEM &objitem) |
| virtual bool | v_IsSelectable (const RVC::OBJITEM &objitem, int position=-1) |
Private Attributes | |
| INT32 | m_NumColumns |
| INT32 | m_NumLines |
Convenience filter for raster null mask selection.
Valid null mask raster selection is based on the size of the image to select for
| RVC::NULLMASK::GETOBJFILTER_ISVALIDNULLMASK::GETOBJFILTER_ISVALIDNULLMASK | ( | const RASTER & | RastObj | ) | [explicit] |
| RVC::NULLMASK::GETOBJFILTER_ISVALIDNULLMASK::GETOBJFILTER_ISVALIDNULLMASK | ( | const RASTER::MAKEPARMS & | MakeParms | ) | [explicit] |
| RVC::NULLMASK::GETOBJFILTER_ISVALIDNULLMASK::GETOBJFILTER_ISVALIDNULLMASK | ( | INT32 | NumLines, | |
| INT32 | NumColumns | |||
| ) |
| virtual bool RVC::NULLMASK::GETOBJFILTER_ISVALIDNULLMASK::v_HasSelectableSubObjects | ( | const RVC::OBJITEM & | objitem | ) | [private, virtual] |
Called by HasSelectableSubObjects() to determine if has selectable subobjects.
Default implementation always returns 'false'.
Reimplemented from RVC::GETOBJFILTER.
| virtual bool RVC::NULLMASK::GETOBJFILTER_ISVALIDNULLMASK::v_IsSelectable | ( | const RVC::OBJITEM & | objitem, | |
| int | position = -1 | |||
| ) | [private, virtual] |
Called by IsSelectable() to determine if object is selectable.
Reimplemented from RVC::GETOBJFILTER.
1.6.1