@ganimstudio/ganim
Preparing search index...
Shape
Arc
Class Arc
Arc (partial circle) shape
Hierarchy (
View Summary
)
Shape
Arc
Circle
Index
Constructors
constructor
Properties
animations
bounce?
bounce
Friction
draw
Shape
duration
Frames
end
Angle
fill
height
pivot
position
radius
rotation
start
Angle
start
Frame
stroke
stroke
Width
type
width
Accessors
x
y
Methods
grow
hue
move
rotate
set
Bounce
set
Draw
Shape
set
Duration
Frames
set
End
Angle
set
Fill
set
Height
set
Pivot
set
Position
set
Radius
set
Rotation
set
Size
set
Start
Angle
set
Start
Frame
set
Stroke
set
Stroke
Width
set
Type
set
Width
set
X
set
Y
translate
Constructors
constructor
new
Arc
()
:
Arc
Returns
Arc
Properties
animations
animations
:
Ganimation
[]
= []
Optional
bounce
bounce
?:
boolean
= false
bounce
Friction
bounceFriction
:
number
= 0
draw
Shape
drawShape
:
"rect"
|
"point"
|
"polygon"
= "rect"
duration
Frames
durationFrames
:
number
= Infinity
end
Angle
endAngle
:
number
= ...
fill
fill
:
string
= "none"
height
height
:
number
= 100
pivot
pivot
:
[
number
,
number
]
= ...
position
position
:
[
number
,
number
]
= ...
radius
radius
:
number
= 50
rotation
rotation
:
number
= 0
start
Angle
startAngle
:
number
= 0
start
Frame
startFrame
:
number
= 0
stroke
stroke
:
string
= "black"
stroke
Width
strokeWidth
:
number
= 0
type
type
:
string
= "Animation"
width
width
:
number
= 100
Accessors
x
get
x
()
:
number
Returns
number
y
get
y
()
:
number
Returns
number
Methods
grow
grow
(
options
:
GanimationOptions
)
:
this
Parameters
options
:
GanimationOptions
Returns
this
hue
hue
(
value
?:
number
,
alpha
?:
number
)
:
number
|
Arc
Parameters
Optional
value
:
number
Optional
alpha
:
number
Returns
number
|
Arc
move
move
(
options
:
GanimationOptions
)
:
this
Parameters
options
:
GanimationOptions
Returns
this
rotate
rotate
(
options
:
GanimationOptions
)
:
this
Parameters
options
:
GanimationOptions
Returns
this
set
Bounce
setBounce
(
value
:
boolean
,
bounceFriction
?:
number
)
:
this
Parameters
value
:
boolean
bounceFriction
:
number
= 0
Returns
this
set
Draw
Shape
setDrawShape
(
value
:
"rect"
|
"point"
)
:
this
Parameters
value
:
"rect"
|
"point"
Returns
this
set
Duration
Frames
setDurationFrames
(
value
:
number
)
:
this
Parameters
value
:
number
Returns
this
set
End
Angle
setEndAngle
(
value
:
number
)
:
this
Parameters
value
:
number
Returns
this
set
Fill
setFill
(
value
:
string
)
:
this
Parameters
value
:
string
Returns
this
set
Height
setHeight
(
value
:
number
)
:
this
Parameters
value
:
number
Returns
this
set
Pivot
setPivot
(
x
:
number
,
y
:
number
)
:
this
Parameters
x
:
number
y
:
number
Returns
this
set
Position
setPosition
(
x
:
number
,
y
:
number
)
:
this
Parameters
x
:
number
y
:
number
Returns
this
set
Radius
setRadius
(
value
:
number
)
:
this
Parameters
value
:
number
Returns
this
set
Rotation
setRotation
(
value
:
number
)
:
this
Parameters
value
:
number
Returns
this
set
Size
setSize
(
width
:
number
,
height
:
number
)
:
this
Parameters
width
:
number
height
:
number
Returns
this
set
Start
Angle
setStartAngle
(
value
:
number
)
:
this
Parameters
value
:
number
Returns
this
set
Start
Frame
setStartFrame
(
value
:
number
)
:
this
Parameters
value
:
number
Returns
this
set
Stroke
setStroke
(
value
:
string
)
:
this
Parameters
value
:
string
Returns
this
set
Stroke
Width
setStrokeWidth
(
value
:
number
)
:
this
Parameters
value
:
number
Returns
this
set
Type
setType
(
value
:
string
)
:
this
Parameters
value
:
string
Returns
this
set
Width
setWidth
(
value
:
number
)
:
this
Parameters
value
:
number
Returns
this
set
X
setX
(
value
:
number
)
:
this
Parameters
value
:
number
Returns
this
set
Y
setY
(
value
:
number
)
:
this
Parameters
value
:
number
Returns
this
translate
translate
(
options
:
GanimationOptions
)
:
this
Parameters
options
:
GanimationOptions
Returns
this
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
animations
bounce
bounce
Friction
draw
Shape
duration
Frames
end
Angle
fill
height
pivot
position
radius
rotation
start
Angle
start
Frame
stroke
stroke
Width
type
width
Accessors
x
y
Methods
grow
hue
move
rotate
set
Bounce
set
Draw
Shape
set
Duration
Frames
set
End
Angle
set
Fill
set
Height
set
Pivot
set
Position
set
Radius
set
Rotation
set
Size
set
Start
Angle
set
Start
Frame
set
Stroke
set
Stroke
Width
set
Type
set
Width
set
X
set
Y
translate
@ganimstudio/ganim
Loading...
Arc (partial circle) shape