![]() |
KSquare Utilities
|
#include <MorphOpMaskExclude.h>
Inheritance diagram for KKB::MorphOpMaskExclude:Public Member Functions | |
| MorphOpMaskExclude (MaskTypes _mask) | |
| virtual | ~MorphOpMaskExclude () |
| kkint32 | MemoryConsumedEstimated () |
| virtual OperationType | Operation () const |
| virtual RasterPtr | PerformOperation (RasterConstPtr _image) |
Public Member Functions inherited from KKB::MorphOp | |
| MorphOp () | |
| virtual | ~MorphOp () |
| OperationType | OperationTypeFromStr (const KKB::KKStr &_operationStr) |
| KKB::KKStr | OperationTypeToStr (OperationType _operation) |
| virtual RasterPtr | PerformOperation (Raster const *_image)=0 |
Definition at line 35 of file MorphOpMaskExclude.h.
| MorphOpMaskExclude::MorphOpMaskExclude | ( | MaskTypes | _mask | ) |
|
virtual |
Definition at line 30 of file MorphOpMaskExclude.cpp.
| kkint32 MorphOpMaskExclude::MemoryConsumedEstimated | ( | ) |
Definition at line 36 of file MorphOpMaskExclude.cpp.
|
inlinevirtual |
Implements KKB::MorphOp.
Definition at line 42 of file MorphOpMaskExclude.h.
References KKB::MorphOp::MaskExclude.
|
virtual |
Definition at line 44 of file MorphOpMaskExclude.cpp.
References KKB::Raster::BlueArea(), KKB::Raster::Dilation(), KKB::Raster::GreenArea(), KKB::Raster::Opening(), KKB::Raster::Raster(), KKB::Raster::RedArea(), KKB::MorphOp::SetSrcRaster(), KKB::MorphOp::srcBlueArea, KKB::MorphOp::srcColor, KKB::MorphOp::srcGreenArea, KKB::MorphOp::srcHeight, KKB::MorphOp::srcRedArea, and KKB::MorphOp::srcWidth.