Skip to main content

ZVector4

actualpackageZVector4
22 items
constructorZVector4
constructor()constructor(x: Float = 0.0f, y: Float = 0.0f, z: Float = 0.0f, w: Float = 0.0f)constructor(v: Float)constructor(v: ZVector3)
open override val byteArray: ByteArray
open override val byteSize: Int
open override val count: Int = 1
Number of individual instances this object represents
open override val dataType: ZDataType
The data type stored
open override val floatArray: FloatArray
val norm2: Float
valsize
open override val size: Int = 4
Number of elements contained within the values array with the specific type defined in dataType
varw
var w: Float
varx
var x: Float
vary
var y: Float
varz
var z: Float
objectOp
object Op
operator fun minus(v: ZVector4): ZVector4
fun multScalar(scalar: Float)
fun normalize()
funplus
operator fun plus(v: ZVector4): ZVector4
funset
operator fun set(i: Int, value: Float)
fun setValues(x: Float, y: Float, z: Float, w: Float)
operator fun times(scalar: Float): ZVector4operator fun times(v: ZVector4): Float
open override fun toString(): String
funzero
fun zero()