Search
Preparing search index...
The search index is not available
ojos
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"op/circle"
Circle
Class Circle
draws a simple or filled circle with a given center and radius.
Hierarchy
AbstractOperation
<
CircleOptions
>
Circle
Implements
ImageOperation
<
CircleOptions
>
Index
Constructors
constructor
Properties
default
Options
description
is
InPlace
name
no
Dst
no
InPlace
options
Order
same
Size
And
Type
valid
Channels
validate
Each
Exec
validated
Methods
_exec
after
Exec
all
Channels
check
Dst
check
InPlace
After
check
InPlace
Before
check
Input
Image
check
Options
exec
resolve
Options
Object
validate
Constructors
constructor
new
Circle
(
defaultOptions
?:
T
)
:
Circle
Parameters
Optional
defaultOptions:
T
Returns
Circle
Properties
Protected
Optional
default
Options
default
Options
:
T
description
description
:
string
= `Draws a simple or filled circle with a given center and radius.`
is
InPlace
is
InPlace
:
boolean
= false
name
name
:
string
= "Circle"
no
Dst
no
Dst
:
boolean
= true
no
InPlace
no
InPlace
:
boolean
= false
options
Order
options
Order
:
(
"dst"
|
"src"
|
"lineType"
|
"thickness"
|
"shift"
|
"radius"
|
"color"
|
"center"
)
[]
= ['src', 'dst', 'center', 'radius', 'color', 'thickness', 'lineType', 'shift'] as (keyof CircleOptions)[]
same
Size
And
Type
same
Size
And
Type
:
boolean
= false
valid
Channels
valid
Channels
:
number
[]
|
undefined
= undefined
Protected
validate
Each
Exec
validate
Each
Exec
:
boolean
= false
Protected
validated
validated
:
boolean
= false
Methods
Protected
_exec
_exec
(
o
:
CircleOptions
)
:
void
Parameters
o:
CircleOptions
Returns
void
Protected
after
Exec
after
Exec
(
options
:
MandatoryDst
<
CircleOptions
>
)
:
void
Parameters
options:
MandatoryDst
<
CircleOptions
>
Returns
void
Protected
all
Channels
all
Channels
(
o
:
CircleOptions
&
WithChannels
, op
:
function
)
:
void
Parameters
o:
CircleOptions
&
WithChannels
op:
function
(
o
:
CircleOptions
)
:
void
Parameters
o:
CircleOptions
Returns
void
Returns
void
Protected
check
Dst
check
Dst
(
options
:
CircleOptions
)
:
void
Parameters
options:
CircleOptions
Returns
void
Protected
check
InPlace
After
check
InPlace
After
(
o
:
OperationExecBaseOptions
)
:
void
Parameters
o:
OperationExecBaseOptions
Returns
void
Protected
check
InPlace
Before
check
InPlace
Before
(
o
:
OperationExecBaseOptions
)
:
void
Parameters
o:
OperationExecBaseOptions
Returns
void
Protected
check
Input
Image
check
Input
Image
(
o
:
CircleOptions
)
:
void
Parameters
o:
CircleOptions
Returns
void
Protected
check
Options
check
Options
(
o
?:
T
)
:
T
Parameters
Optional
o:
T
Returns
T
exec
exec
(
...
o_
:
OperationExecParams
<
CircleOptions
>
)
:
Mat
Parameters
Rest
...
o_:
OperationExecParams
<
CircleOptions
>
Returns
Mat
resolve
Options
Object
resolve
Options
Object
(
...
o
:
OperationExecParams
<
CircleOptions
>
)
:
CircleOptions
|
undefined
Parameters
Rest
...
o:
OperationExecParams
<
CircleOptions
>
Returns
CircleOptions
|
undefined
Protected
validate
validate
(
o
:
CircleOptions
)
:
string
|
undefined
Parameters
o:
CircleOptions
Returns
string
|
undefined
Globals
"op/circle"
Circle
constructor
default
Options
description
is
InPlace
name
no
Dst
no
InPlace
options
Order
same
Size
And
Type
valid
Channels
validate
Each
Exec
validated
_exec
after
Exec
all
Channels
check
Dst
check
InPlace
After
check
InPlace
Before
check
Input
Image
check
Options
exec
resolve
Options
Object
validate
Circle
Concrete
Options
Circle
Options
Generated using
TypeDoc
draws a simple or filled circle with a given center and radius.