Euler

@native @JSImport("three", "Euler") @JSType class Euler extends Object
Companion
object
class Object
trait Any
class Object
trait Matchable
class Any

Value members

Constructors

def this(x: UndefOr[Double], y: UndefOr[Double], z: UndefOr[Double], order: UndefOr[String])

Concrete methods

def _onChange(callback: Function0[Unit]): Euler
def copy(euler: Euler): Euler
def equals(euler: Euler): Boolean
def fromArray(xyzo: Array[Any]): Euler
@JSName("clone")
def jsClone(): Euler
def reorder(newOrder: String): Euler
def set(x: Double, y: Double, z: Double, order: UndefOr[String]): Euler
def setFromQuaternion(q: Quaternion, order: UndefOr[String], update: UndefOr[Boolean]): Euler
def setFromRotationMatrix(m: Matrix4, order: UndefOr[String], update: UndefOr[Boolean]): Euler
def setFromVector3(v: Vector3, order: UndefOr[String]): Euler
def toArray(array: UndefOr[Array[Double]], offset: UndefOr[Double]): Array[Double]
def toVector3(optionalResult: UndefOr[Vector3]): Vector3

Inherited methods

def hasOwnProperty(v: String): Boolean
Inherited from
Object
def isPrototypeOf(v: Object): Boolean
Inherited from
Object
def propertyIsEnumerable(v: String): Boolean
Inherited from
Object
def toLocaleString(): String
Inherited from
Object
def valueOf(): Any
Inherited from
Object

Concrete fields

var _onChangeCallback: Function0[Unit]
val isEuler: Boolean
var order: String
var x: Double
var y: Double
var z: Double