glm.vec._4.ul.Vec4ul Maven / Gradle / Ivy
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package glm.vec._4.ul;
import joou.ULong;
/**
*
* @author GBarbieri
*/
public class Vec4ul extends FuncRelational {
public Vec4ul() {
x.value = 0;
y.value = 0;
z.value = 0;
w.value = 0;
}
public Vec4ul(int x, int y, int z, int w) {
this((long) x, y, z, w);
}
public Vec4ul(long x, long y, long z, long w) {
this.x.value = x;
this.y.value = y;
this.z.value = z;
this.w.value = w;
}
public Vec4ul set(ULong x, ULong y, ULong z, ULong w) {
this.x = x;
this.y = y;
this.z = z;
this.w = w;
return this;
}
}