korlibs
Toggle table of contents
6.1.0-SNAPSHOT
common
Target filter
common
Switch theme
Search in API
Skip to content
korlibs
korlibs-math
/
korlibs.math.interpolation
/
EasingCubic
Easing
Cubic
class
EasingCubic
(
val
x1
:
Float
,
val
y1
:
Float
,
val
x2
:
Float
,
val
y2
:
Float
,
val
name
:
String
?
=
null
)
:
Easing
Members
Constructors
Easing
Cubic
Link copied to clipboard
constructor
(
x1
:
Float
,
y1
:
Float
,
x2
:
Float
,
y2
:
Float
,
name
:
String
?
=
null
)
constructor
(
x1
:
Double
,
y1
:
Double
,
x2
:
Double
,
y2
:
Double
,
name
:
String
?
=
null
)
Types
P
Link copied to clipboard
data
class
P
(
val
x
:
Double
,
val
y
:
Double
)
Properties
name
Link copied to clipboard
val
name
:
String
?
points
Link copied to clipboard
val
points
:
Array
<
EasingCubic.P
>
x1
Link copied to clipboard
val
x1
:
Float
x2
Link copied to clipboard
val
x2
:
Float
y1
Link copied to clipboard
val
y1
:
Float
y2
Link copied to clipboard
val
y2
:
Float
Functions
invoke
Link copied to clipboard
open
operator
fun
invoke
(
it
:
Ratio
)
:
Ratio
open
operator
fun
invoke
(
it
:
Double
)
:
Double
open
operator override
fun
invoke
(
it
:
Float
)
:
Float
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String