class com.babylonhx.math.Vector4
Available on all platforms
... * @author Krtolica Vujadin
static function Center(value1:Vector4, value2:Vector4):Vector4
static function Distance(value1:Vector4, value2:Vector4):Float
static function DistanceSquared(value1:Vector4, value2:Vector4):Float
static function FromArray(array:Array<Float>, ?offset:Int):Vector4
static function FromArrayToRef(array:Array<Float>, offset:Int, result:Vector4):Void
static function FromFloatArrayToRef(array:Float32Array, offset:Int, result:Vector4):Void
static function FromFloatsToRef(x:Float, y:Float, z:Float, w:Float, result:Vector4):Void
static function Maximize(left:Vector4, right:Vector4):Vector4
static function Minimize(left:Vector4, right:Vector4):Vector4
static function Normalize(vector:Vector4):Vector4
static function NormalizeToRef(vector:Vector4, result:Vector4):Void
static function Zero():Vector4
var w:Float
var x:Float
var y:Float
var z:Float
function new(?x:Float, ?y:Float, ?z:Float, ?w:Float):Void
function MaximizeInPlace(other:Vector4):Vector4
function MinimizeInPlace(other:Vector4):Vector4
function add(otherVector:Vector4):Vector4
function addInPlace(otherVector:Vector4):Vector4
function addToRef(otherVector:Vector4, result:Vector4):Vector4
function asArray():Array<Float>
function clone():Vector4
function copyFrom(source:Vector4):Vector4
function copyFromFloats(x:Float, y:Float, z:Float, w:Float):Vector4
function divide(otherVector:Vector4):Vector4
function divideToRef(otherVector:Vector4, result:Vector4):Vector4
function dotProduct(a:Vector4):Float
function equals(otherVector:Vector4):Bool
function equalsToFloats(x:Float, y:Float, z:Float, w:Float):Bool
function equalsWithEpsilon(otherVector:Vector4, ?epsilon:Float):Bool
function length():Float
function lengthSquared():Float
function multiply(otherVector:Vector4):Vector4
function multiplyByFloats(x:Float, y:Float, z:Float, w:Float):Vector4
function multiplyInPlace(otherVector:Vector4):Vector4
function multiplyToRef(otherVector:Vector4, result:Vector4):Vector4
function negate():Vector4
function normalize():Vector4
function scale(scale:Float):Vector4
function scaleInPlace(scale:Float):Vector4
function scaleToRef(scale:Float, result:Vector4):Vector4
function set(?x:Float, ?y:Float, ?z:Float, ?w:Float):Void
function subtract(otherVector:Vector4):Vector4
function subtractFromFloats(x:Float, y:Float, z:Float, w:Float):Vector4
function subtractFromFloatsToRef(x:Float, y:Float, z:Float, w:Float, result:Vector4):Vector4
function subtractInPlace(otherVector:Vector4):Vector4
function subtractToRef(otherVector:Vector4, result:Vector4):Vector4
function toArray(array:Array<Float>, ?index:Int):Vector4
function toString():String