supervision-js
Preparing search index...
Editing
MaskBrushEditor
Interface MaskBrushEditor
interface
MaskBrushEditor
{
canvas
:
HTMLCanvasElement
;
beginStroke
(
point
:
Point
,
options
?:
{
mode
?:
MaskBrushMode
;
radius
?:
number
}
,
)
:
void
;
cancelStroke
()
:
void
;
clear
()
:
void
;
endStroke
()
:
CompressedRleDetectionMask
;
extendStroke
(
point
:
Point
)
:
void
;
getCursor
()
:
{
mode
:
MaskBrushMode
;
point
:
Point
|
null
;
radius
:
number
}
;
getMask
()
:
CompressedRleDetectionMask
;
getMaskBounds
()
:
Rect
|
null
;
seed
(
mask
:
CompressedRleDetectionMask
)
:
void
;
setCursor
(
point
:
Point
|
null
,
options
?:
{
mode
?:
MaskBrushMode
;
radius
?:
number
}
,
)
:
void
;
subscribeCursorUpdates
(
listener
:
()
=>
void
)
:
()
=>
void
;
subscribeTextureUpdates
(
listener
:
()
=>
void
)
:
()
=>
void
;
}
Index
Properties
canvas
Methods
begin
Stroke
cancel
Stroke
clear
end
Stroke
extend
Stroke
get
Cursor
get
Mask
get
Mask
Bounds
seed
set
Cursor
subscribe
Cursor
Updates
subscribe
Texture
Updates
Properties
Readonly
canvas
canvas
:
HTMLCanvasElement
Methods
begin
Stroke
beginStroke
(
point
:
Point
,
options
?:
{
mode
?:
MaskBrushMode
;
radius
?:
number
}
,
)
:
void
Parameters
point
:
Point
Optional
options
:
{
mode
?:
MaskBrushMode
;
radius
?:
number
}
Returns
void
cancel
Stroke
cancelStroke
()
:
void
Returns
void
clear
clear
()
:
void
Returns
void
end
Stroke
endStroke
()
:
CompressedRleDetectionMask
Returns
CompressedRleDetectionMask
extend
Stroke
extendStroke
(
point
:
Point
)
:
void
Parameters
point
:
Point
Returns
void
get
Cursor
getCursor
()
:
{
mode
:
MaskBrushMode
;
point
:
Point
|
null
;
radius
:
number
}
Returns
{
mode
:
MaskBrushMode
;
point
:
Point
|
null
;
radius
:
number
}
get
Mask
getMask
()
:
CompressedRleDetectionMask
Returns
CompressedRleDetectionMask
get
Mask
Bounds
getMaskBounds
()
:
Rect
|
null
Returns
Rect
|
null
seed
seed
(
mask
:
CompressedRleDetectionMask
)
:
void
Parameters
mask
:
CompressedRleDetectionMask
Returns
void
set
Cursor
setCursor
(
point
:
Point
|
null
,
options
?:
{
mode
?:
MaskBrushMode
;
radius
?:
number
}
,
)
:
void
Parameters
point
:
Point
|
null
Optional
options
:
{
mode
?:
MaskBrushMode
;
radius
?:
number
}
Returns
void
subscribe
Cursor
Updates
subscribeCursorUpdates
(
listener
:
()
=>
void
)
:
()
=>
void
Parameters
listener
:
()
=>
void
Returns
()
=>
void
subscribe
Texture
Updates
subscribeTextureUpdates
(
listener
:
()
=>
void
)
:
()
=>
void
Parameters
listener
:
()
=>
void
Returns
()
=>
void
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
canvas
Methods
begin
Stroke
cancel
Stroke
clear
end
Stroke
extend
Stroke
get
Cursor
get
Mask
get
Mask
Bounds
seed
set
Cursor
subscribe
Cursor
Updates
subscribe
Texture
Updates
supervision-js
Loading...