MVector3

Deprecated

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override var x: Float
Link copied to clipboard
open override var y: Float
Link copied to clipboard
open override var z: Float

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun dot(v2: MVector3): Float
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open operator override fun get(index: Int): Float
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
operator fun minus(that: MVector3): MVector3
Link copied to clipboard
fun normalize(vector: MVector3 = this): MVector3
Link copied to clipboard
fun normalized(out: MVector3 = MVector3()): MVector3
Link copied to clipboard
operator fun plus(that: MVector3): MVector3
Link copied to clipboard
fun scale(scale: Double): MVector3
fun scale(scale: Float): MVector3
fun scale(scale: Int): MVector3
Link copied to clipboard
operator fun set(index: Int, value: Float)
Link copied to clipboard
fun setTo(x: Double, y: Double, z: Double): MVector3
fun setTo(x: Float, y: Float, z: Float): MVector3
fun setTo(x: Int, y: Int, z: Int): MVector3
Link copied to clipboard
inline fun setToFunc(func: (index: Int) -> Float): MVector3
inline fun setToFunc(l: MVector4, r: MVector4, func: (l: Float, r: Float) -> Float): MVector3
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
operator fun times(scale: Float): MVector3
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
Link copied to clipboard
fun transformed(mat: MMatrix3D, out: MVector3 = MVector3()): MVector3