Bool4

data class Bool4(x: Boolean, y: Boolean, z: Boolean, w: Boolean)

Constructors

Bool4
Link copied to clipboard
fun Bool4(v: Bool2, z: Boolean = false, w: Boolean = false)
Bool4
Link copied to clipboard
fun Bool4(v: Bool3, w: Boolean = false)
Bool4
Link copied to clipboard
fun Bool4(v: Bool4)

Functions

get
Link copied to clipboard
operator fun get(index: VectorComponent): Boolean
operator fun get(index: Int): Boolean
operator fun get(index1: VectorComponent, index2: VectorComponent): Bool2
operator fun get(index1: Int, index2: Int): Bool2
operator fun get(index1: VectorComponent, index2: VectorComponent, index3: VectorComponent): Bool3
operator fun get(index1: Int, index2: Int, index3: Int): Bool3
operator fun get(index1: VectorComponent, index2: VectorComponent, index3: VectorComponent, index4: VectorComponent): Bool4
operator fun get(index1: Int, index2: Int, index3: Int, index4: Int): Bool4
invoke
Link copied to clipboard
inline operator fun invoke(index: Int): Boolean
set
Link copied to clipboard
operator fun set(index: VectorComponent, v: Boolean)
operator fun set(index: Int, v: Boolean)
operator fun set(index1: VectorComponent, index2: VectorComponent, v: Boolean)
operator fun set(index1: Int, index2: Int, v: Boolean)
operator fun set(index1: VectorComponent, index2: VectorComponent, index3: VectorComponent, v: Boolean)
operator fun set(index1: Int, index2: Int, index3: Int, v: Boolean)
operator fun set(index1: VectorComponent, index2: VectorComponent, index3: VectorComponent, index4: VectorComponent, v: Boolean)
operator fun set(index1: Int, index2: Int, index3: Int, index4: Int, v: Boolean)

Properties

a
Link copied to clipboard
var a: Boolean
b
Link copied to clipboard
var b: Boolean
g
Link copied to clipboard
var g: Boolean
p
Link copied to clipboard
var p: Boolean
q
Link copied to clipboard
var q: Boolean
r
Link copied to clipboard
var r: Boolean
rg
Link copied to clipboard
var rg: Bool2
rgb
Link copied to clipboard
var rgb: Bool3
rgba
Link copied to clipboard
var rgba: Bool4
s
Link copied to clipboard
var s: Boolean
st
Link copied to clipboard
var st: Bool2
stp
Link copied to clipboard
var stp: Bool3
stpq
Link copied to clipboard
var stpq: Bool4
t
Link copied to clipboard
var t: Boolean
w
Link copied to clipboard
var w: Boolean = false
x
Link copied to clipboard
var x: Boolean = false
xy
Link copied to clipboard
var xy: Bool2
xyz
Link copied to clipboard
var xyz: Bool3
xyzw
Link copied to clipboard
var xyzw: Bool4
y
Link copied to clipboard
var y: Boolean = false
z
Link copied to clipboard
var z: Boolean = false

Sources

common source
Link copied to clipboard