BLPattern Class Referencefinal

Pattern [C++ API].

Member Functions

Construction & Destruction
Overloaded Operators
Common Functionality
Create Pattern
Accessors
Transformations

Additional Inherited Members

- Public Attributes inherited from BLObjectCore

Member Function Documentation

BLResult BLPattern::setImage(const BLImageCore& image)[1/2]◆ 

Sets pattern image to image and area rectangle to [0, 0, image.width, image.height].

BLResult BLPattern::setImage(const BLImageCore& image, const BLRectI& area)[2/2]◆ 

Sets pattern image to image and area rectangle to area.

BLResult BLPattern::resetImage()◆ 

Resets pattern image to empty image and clears pattern area rectangle to [0, 0, 0, 0].

BLResult BLPattern::setArea(const BLRectI& area)◆ 

Updates the pattern area rectangle to area.

BLResult BLPattern::resetArea()◆ 

Updates the pattern area rectangle to [0, 0, image.width, image.height].

BLResult BLPattern::_applyTransformOp(BLTransformOp opType, const void* opData)◆ 

Applies a transformation operation to the pattern's transformation matrix (internal).