Hierarchy
ARamp
HermiteRamp
Index
Constructors
constructor
Properties
stops
Methods
add
Stop
At
at
bounds
clamped
Index
Time
closest
Index
interpolated
Points
remove
Stop
At
sort
time
Index
uniform
Constructors
constructor
new
Hermite
Ramp
(
stops
?:
Vec
[]
)
:
HermiteRamp
Parameters
stops:
Vec
[]
= ...
Returns
HermiteRamp
Properties
stops
stops
:
Vec
[]
Methods
add
Stop
At
add
Stop
At
(
t
:
number
, y
:
number
, eps
?:
number
)
:
boolean
Parameters
t:
number
y:
number
eps:
number
= 0.01
Returns
boolean
at
at
(
t
:
number
)
:
number
Parameters
t:
number
Returns
number
bounds
bounds
(
)
:
RampBounds
Returns
RampBounds
clamped
Index
Time
clamped
Index
Time
(
i
:
number
, t
:
number
, eps
?:
number
)
:
number
Parameters
i:
number
t:
number
eps:
number
= 0.01
Returns
number
closest
Index
closest
Index
(
t
:
number
, eps
?:
number
)
:
number
Parameters
t:
number
eps:
number
= 0.01
Returns
number
interpolated
Points
interpolated
Points
(
res
?:
number
)
:
IterableIterator
<
number
[]
>
Parameters
res:
number
= 20
Returns
IterableIterator
<
number
[]
>
remove
Stop
At
remove
Stop
At
(
t
:
number
, eps
?:
number
)
:
boolean
Parameters
t:
number
eps:
number
= 0.01
Returns
boolean
sort
sort
(
)
:
void
Returns
void
Protected
time
Index
time
Index
(
t
:
number
)
:
number
Parameters
t:
number
Returns
number
uniform
uniform
(
)
:
void
Returns
void
Exports
ARamp
Hermite
Ramp
constructor
stops
add
Stop
At
at
bounds
clamped
Index
Time
closest
Index
interpolated
Points
remove
Stop
At
sort
time
Index
uniform
Linear
Ramp
IRamp
Ramp
Bounds
Ramp
Constructor
hermite
linear
Generated using
TypeDoc