class MaskPosition
This object describes the position on faces where a mask should be placed by default.
Public Instance Methods
point()
click to toggle source
The part of the face relative to which the mask should be placed. One of “forehead”, “eyes”, “mouth”, or “chin”.
# File lib/objects/mask_position.rb, line 13 def point @pos.point end
scale()
click to toggle source
Mask scaling coefficient. For example, 2.0 means double size.
# File lib/objects/mask_position.rb, line 32 def scale @pos.scale end
x_shift()
click to toggle source
Shift by X-axis measured in widths of the mask scaled to the face size, from left to right. For example, choosing -1.0 will place mask just to the left of the default mask position.
# File lib/objects/mask_position.rb, line 20 def x_shift @pos.x_shift end
y_shift()
click to toggle source
Shift by Y-axis measured in heights of the mask scaled to the face size, from top to bottom. For example, 1.0 will place the mask just below the default mask position.
# File lib/objects/mask_position.rb, line 27 def y_shift @pos.y_shift end