Hierarchy
ARamp
HermiteRamp
LinearRamp
Implements
IRamp
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 ARamp
(
stops
?:
Vec
[]
)
:
ARamp
Parameters
stops:
Vec
[]
= ...
Returns
ARamp
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
Abstract
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
Abstract
interpolated
Points
interpolated
Points
(
)
:
Iterable
<
ReadonlyVec
>
Returns
Iterable
<
ReadonlyVec
>
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
constructor
stops
add
Stop
At
at
bounds
clamped
Index
Time
closest
Index
interpolated
Points
remove
Stop
At
sort
time
Index
uniform
Hermite
Ramp
Linear
Ramp
IRamp
Ramp
Bounds
Ramp
Constructor
hermite
linear
Generated using
TypeDoc