Preparing search index...
The search index is not available
ara3d-webgl
ara3d-webgl
index
THREE
KeyframeTrack
Class KeyframeTrack
Hierarchy
KeyframeTrack
VectorKeyframeTrack
StringKeyframeTrack
QuaternionKeyframeTrack
NumberKeyframeTrack
ColorKeyframeTrack
BooleanKeyframeTrack
Index
Constructors
constructor
Properties
Default
Interpolation
Time
Buffer
Type
Value
Buffer
Type
Value
Type
Name
name
times
values
Methods
Interpolant
Factory
Method
Discrete
Interpolant
Factory
Method
Linear
Interpolant
Factory
Method
Smooth
clone
get
Interpolation
get
Value
Size
optimize
scale
set
Interpolation
shift
trim
validate
toJSON
Constructors
constructor
new
Keyframe
Track
(
name
:
string
, times
:
ArrayLike
<
any
>
, values
:
ArrayLike
<
any
>
, interpolation
?:
InterpolationModes
)
:
KeyframeTrack
Parameters
name:
string
times:
ArrayLike
<
any
>
values:
ArrayLike
<
any
>
Optional
interpolation:
InterpolationModes
Returns
KeyframeTrack
Properties
Default
Interpolation
Default
Interpolation
:
InterpolationModes
Default
THREE.InterpolateLinear
Time
Buffer
Type
Time
Buffer
Type
:
Float32Array
Value
Buffer
Type
Value
Buffer
Type
:
Float32Array
Value
Type
Name
Value
Type
Name
:
string
name
name
:
string
times
times
:
Float32Array
values
values
:
Float32Array
Methods
Interpolant
Factory
Method
Discrete
Interpolant
Factory
Method
Discrete
(
result
:
any
)
:
DiscreteInterpolant
Parameters
result:
any
Returns
DiscreteInterpolant
Interpolant
Factory
Method
Linear
Interpolant
Factory
Method
Linear
(
result
:
any
)
:
LinearInterpolant
Parameters
result:
any
Returns
LinearInterpolant
Interpolant
Factory
Method
Smooth
Interpolant
Factory
Method
Smooth
(
result
:
any
)
:
CubicInterpolant
Parameters
result:
any
Returns
CubicInterpolant
clone
clone
(
)
:
KeyframeTrack
Returns
KeyframeTrack
get
Interpolation
get
Interpolation
(
)
:
InterpolationModes
Returns
InterpolationModes
get
Value
Size
get
Value
Size
(
)
:
number
Returns
number
optimize
optimize
(
)
:
KeyframeTrack
Returns
KeyframeTrack
scale
scale
(
timeScale
:
number
)
:
KeyframeTrack
Parameters
timeScale:
number
Returns
KeyframeTrack
set
Interpolation
set
Interpolation
(
interpolation
:
InterpolationModes
)
:
KeyframeTrack
Parameters
interpolation:
InterpolationModes
Returns
KeyframeTrack
shift
shift
(
timeOffset
:
number
)
:
KeyframeTrack
Parameters
timeOffset:
number
Returns
KeyframeTrack
trim
trim
(
startTime
:
number
, endTime
:
number
)
:
KeyframeTrack
Parameters
startTime:
number
endTime:
number
Returns
KeyframeTrack
validate
validate
(
)
:
boolean
Returns
boolean
Static
toJSON
toJSON
(
track
:
KeyframeTrack
)
:
any
Parameters
track:
KeyframeTrack
Returns
any
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Modules
ara3d-
webgl
images
index
Format
Vim
Helpers
THREE
Animation
Utils
Audio
Context
Buffer
Geometry
Utils
Cache
Curve
Utils
Earcut
Geometry
Utils
Image
Utils
Math
Utils
Property
Binding
Shape
Utils
Uniforms
Utils
scene/mesh
scene/scene
scene/sub
Mesh
utils/ILogger
viewer/input
Action
viewer/inputs/touch
viewer/raycaster
viewer/rendering/render
Scene
viewer/rendering/renderer
viewer/selection
viewer/viewer
vim-
loader
Geometry
Utils
Transparency
vim-
loader/gltf
Loader
vim-
loader/materials
vim-
loader/mesh
Factory
vim-
loader/object
Attributes
vim-
loader/scene
Factory
vim-
loader/vim
vim-
loader/vim
Loader
vim-
loader/vim
Object
viw-
webgl-
viewer
viw-
webgl-
viewer/camera
viw-
webgl-
viewer/gizmos
viw-
webgl-
viewer/gizmos/measure
viw-
webgl-
viewer/gizmos/section
Box
viw-
webgl-
viewer/inputs
viw-
webgl-
viewer/rendering
Keyframe
Track
constructor
Default
Interpolation
Time
Buffer
Type
Value
Buffer
Type
Value
Type
Name
name
times
values
Interpolant
Factory
Method
Discrete
Interpolant
Factory
Method
Linear
Interpolant
Factory
Method
Smooth
clone
get
Interpolation
get
Value
Size
optimize
scale
set
Interpolation
shift
trim
validate
toJSON
Generated using
TypeDoc
Default
THREE.InterpolateLinear