All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy