class com.babylonhx.math.Color3

Available on all platforms

... @author Krtolica Vujadin

Class Fields

static var ToGammaSpace:Float

static var ToLinearSpace:Float

static function Black():Color3

static function Blue():Color3

static function FromArray(array:Array<Float>, ?offset:Int):Color3

static function FromHexString(hex:String):Color3

static function FromInt(rgb:Int):Color3

static function FromInts(r:Int, g:Int, b:Int):Color3

static function Gray():Color3

static function Green():Color3

static function Lerp(start:Color3, end:Color3, amount:Float):Color3

static function Magenta():Color3

static function Purple():Color3

static function Red():Color3

static function White():Color3

static function Yellow():Color3

Instance Fields

var b:Float

var g:Float

var r:Float

function new(?r:Float, ?g:Float, ?b:Float):Void

function add(otherColor:Color3):Color3

function addToRef(otherColor:Color3, result:Color3):Color3

function asArray():Array<Float>

function clone():Color3

function copyFrom(source:Color3):Color3

function equals(otherColor:Color3):Bool

function equalsFloats(r:Float, g:Float, b:Float):Bool

function multiply(otherColor:Color3):Color3

function multiplyToRef(otherColor:Color3, result:Color3):Color3

function scale(scale:Float):Color3

function scaleToRef(scale:Float, result:Color3):Color3

function subtract(otherColor:Color3):Color3

function subtractToRef(otherColor:Color3, result:Color3):Color3

function toArray(array:Array<Float>, ?index:Int):Color3

function toColor4(?alpha:Float):Color4

function toGammaSpace():Color3

function toGammaSpaceToRef(convertedColor:Color3):Color3

function toHexString():String

function toLinearSpaceToRef(convertedColor:Color3):Color3

function toLuminance():Float

function toString():String