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

ch.viseon.threejs.declarations.extras.curves.SplineCurve.kt Maven / Gradle / Ivy

Go to download

Kotlin binding for ThreeJs, javascript library for 3d rendering

There is a newer version: 104.0.0
Show newest version
//Generated date 23.11.2018
@file:JsModule("three")
package ch.viseon.threejs.declarations.extras.curves

	/**
	* Create a smooth 2d spline curve from a series of points. Internally this uses [page:Interpolations.CatmullRom] to create the curve.
	*/
open external class SplineCurve(points: Array/*Array*/ = definedExternally): ch.viseon.threejs.declarations.extras.core.Curve{

	/**
	* Used to check whether this or derived classes are SplineCurves. Default is **true**. You should not change this, as it used internally for optimisation.
	*/
	open var isSplineCurve: Boolean  = definedExternally


	/**
	* The array of [page:Vector2] points that define the curve.
	*/
	open var points: Array/*Array*/  = definedExternally
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy