public void PremulAndSetInto(BuffVector3d v) { v.set(v.getX() * getM00() + v.getY() * getM10() + v.getZ() * getM20(), v.getX() * getM01() + v.getY() * getM11() + v.getZ() * getM21(), v.getX() * getM02() + v.getY() * getM12() + v.getZ() * getM22()); }
public Vector3d Premul(BuffVector3d v) { return(new Vector3d(v.getX() * getM00() + v.getY() * getM10() + v.getZ() * getM20(), v.getX() * getM01() + v.getY() * getM11() + v.getZ() * getM21(), v.getX() * getM02() + v.getY() * getM12() + v.getZ() * getM22())); }
public void MulAndSetInto(BuffVector3d v) { v.set(getM00() * v.getX() + getM01() * v.getY() + getM02() * v.getZ(), getM10() * v.getX() + getM11() * v.getY() + getM12() * v.getZ(), getM20() * v.getX() + getM21() * v.getY() + getM22() * v.getZ()); }
public Vector3d Mul(BuffVector3d v) { return(new Vector3d(getM00() * v.getX() + getM01() * v.getY() + getM02() * v.getZ(), getM10() * v.getX() + getM11() * v.getY() + getM12() * v.getZ(), getM20() * v.getX() + getM21() * v.getY() + getM22() * v.getZ())); }