36 void maskCircle(
double cx,
double cy,
double r,
bool val);
63 #endif // QCEPMASKDATA_H
void xorMask(QcepMaskDataPtr mask)
void setMaskValue(int x, int y, bool mval)
int countUnmaskedPixels() const
void orMask(QcepMaskDataPtr mask)
int countOverflowPixels() const
void xorNotMask(QcepMaskDataPtr mask)
void andMask(QcepMaskDataPtr mask)
QImage thumbnailImage() const
QcepMaskData(QcepSettingsSaverWPtr saver, int width, int height, int def, QcepObject *parent)
QcepMaskDataPtr copyMask(QcepObject *parent)
void orNotMask(QcepMaskDataPtr mask)
bool maskValue(int x, int y) const
void andNotMask(QcepMaskDataPtr mask)
QSize thumbnailImageSize() const
void copyMaskTo(QcepMaskDataPtr dest)
int countMaskedPixels() const
void hideMaskRange(QSharedPointer< QcepImageData< T > > image, T min, T max)
QSharedPointer< QcepMaskData > QcepMaskDataPtr
void maskCircle(double cx, double cy, double r, bool val)
void setMaskRange(QSharedPointer< QcepImageData< T > > image, T min, T max, bool inRange, bool setTo)
QWeakPointer< QcepSettingsSaver > QcepSettingsSaverWPtr
void showMaskRange(QSharedPointer< QcepImageData< T > > image, T min, T max)
QcepSettingsSaverWPtr saver()