Files
CodeChickenCore/codechicken/lib/vec/SwapYZ.java
T

27 lines
483 B
Java
Raw Normal View History

2013-07-16 17:58:02 +10:00
package codechicken.lib.vec;
public class SwapYZ extends VariableTransformation
{
public SwapYZ()
{
super(new Matrix4(
1, 0, 0, 0,
0, 0, 1, 0,
0, 1, 0, 0,
0, 0, 0, 1));
}
@Override
public void apply(Vector3 vec)
{
double vz = vec.z;
vec.z = vec.y;
vec.y = vz;
}
@Override
public Transformation inverse()
{
return this;
}
}