All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ch.viseon.threejs.declarations.animation.tracks.QuaternionKeyframeTrack.kt Maven / Gradle / Ivy

Go to download

Kotlin binding for ThreeJs, javascript library for 3d rendering

The newest version!
//Generated date 23.05.2019
@file:JsModule("three")
package ch.viseon.threejs.declarations.animation.tracks

	/**
	* A Track of quaternion keyframe values.
	*/
open external class QuaternionKeyframeTrack(name: String = definedExternally, times: Array = definedExternally, values: Array = definedExternally): ch.viseon.threejs.declarations.animation.KeyframeTrack{

	/**
	* The default interpolation type to use, [page:Animation InterpolateLinear].
	*/
	override var DefaultInterpolation: Int 


	/**
	* String 'quaternion'.
	*/
	open var ValueTypeName: String  = definedExternally


	/**
	* Returns a new [page:QuaternionLinearInterpolant QuaternionLinearInterpolant] based on the [page:KeyframeTrack.values values], [page:KeyframeTrack.times times] and [page:KeyframeTrack.valueSize valueSize] of the keyframes.
	*/
	override fun InterpolantFactoryMethodLinear() : dynamic
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy